Summary
Build failure on OS X 10.6.8
Metadata
- Id: c6e08d4d12c107170a5c6bb66a306f28c2eb3c06
- Trac id: 1140
- Type: defect
- Reporter: woodruffw
- Owner:
- Cc:
- Status: closed
- Component: build system
- Estimated difficulty: medium
- Resolution: invalid
- Priority: major
- Milestone: someday
- Version: 4.9.x
- Changetime: 2018-04-29 12:41:52 UTC
- Created: 2014-07-07 19:49:40 UTC
- Keywords: build, make, osx , mac
Description
In 4.9.0.1, Chicken's OS X makefile attempts to locate XCode's tool path and development utilities (ar, gcc) in /Applications/XCode.app/Contents/Developer. However, in earlier versions of OS X limited to older versions of XCode, XCode's toolchain is stored in /Developer/usr/bin. As a result, the makefile can't locate ar or cc.
I don't know that much about the syntax of makefiles, but the solution to this is to check for OS X's version number and set the XCODE_DEVELOPER and XCODE_TOOL_PATH variables in makefile.macosx differently if the version is below 10.7.x.
Changes and comments
[2014-07-08 05:59:30 UTC] woodruffw removed owner
[2014-07-08 05:59:30 UTC] woodruffw changed component from unknown to build system
[2016-08-25 21:35:29 UTC] sjamaan set difficulty to medium
[2018-04-29 12:41:52 UTC] sjamaan changed status from new to closed
[2018-04-29 12:41:52 UTC] sjamaan set resolution to invalid
[2018-04-29 12:41:52 UTC] sjamaan wrote:
I doubt this version of MacOS X is still supported