osx-gcc-installer

GCC Installer for OSX! Without Xcode!

Github星跟踪图

OSX GCC Installer

The osx-gcc-installer allows you to install the essential compilers from either pre-built binary packages or helps you create your own installer.

For Lion and above users, Apple now provides an official Command Line Tools for Xcode package that you can install without needing to install Xcode itself! You can install it with xcode-select --install on Mavericks and Yosemite or download it from Apple's developer site <https://developer.apple.com/downloads/>_ (free registration required) and search for "Command Line Tools" on Lion and Mountain Lion.

If you still need gcc-4.2, and you use Homebrew, you can install it using the apple-gcc42 package from homebrew/dupes.

Option 1: Downloading Pre-Built Binaries

You can download the installers on the
Releases page <https://github.com/kennethreitz/osx-gcc-installer/releases>_ or use the links below:

  • OS X 10.7 Lion: GCC-10.7-v0.3.pkg <https://github.com/kennethreitz/osx-gcc-installer/releases/download/v0.3/GCC-10.7-v0.3.zip>_
  • OS X 10.6 Snow Leopard: GCC-10.6-v0.3.pkg <https://github.com/kennethreitz/osx-gcc-installer/releases/download/v0.3/GCC-10.6-v0.3.zip>_

Option 2: Build Your Own

To create your own package, place the Xcode Installer for your OS version
(Install Xcode.app) in the root directory of the repository, and edit the
packages_list.txt file to include the packages you want. Then run the build.py script::

    python build.py

it will produce a build_essentials.pkg file by default, containing all the
desired packages. For example, if you want to include all the default packages
but want to add the 10.6 SDK, the file would look as follows::

    DevSDK.pkg
    DeveloperToolsCLI.pkg
    MacOSX10.6.pkg
    clang.pkg
    llvm-gcc4.2.pkg
    gcc4.2.pkg

What's Included?

  • GCC
  • LLVM
  • Clang
  • Developer CLI Tools (purge, etc)
  • DevSDK (headers, etc)

References

The source code from Apple for these packages is available here:

Troubleshooting

Do not install this if you already have Xcode installed! Mixing Xcode and osx-gcc-installer
is known to cause various difficult-to-diagnose problems and is not recommended.

If you intend to only use command line tools you should first uninstall Xcode entirely before
installing osx-gcc-installer.

主要指标

概览
名称与所有者not-kennethreitz/osx-gcc-installer
主编程语言Python
编程语言Python (语言数: 1)
平台
许可证
所有者活动
创建于2011-07-29 20:00:17
推送于2015-04-20 20:50:39
最后一次提交2015-04-20 16:50:39
发布数1
最新版本名称v0.3 (发布于 )
第一版名称v0.3 (发布于 )
用户参与
星数3k
关注者数148
派生数210
提交数54
已启用问题?
问题数0
打开的问题数0
拉请求数10
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?