Opened 3 years ago

Last modified 13 months ago

#1140 new defect

Build failure on OS X 10.6.8

Reported by: woodruffw Owned by:
Priority: major Milestone: someday
Component: build system Version: 4.9.x
Keywords: build, make, osx, mac Cc:
Estimated difficulty: medium

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.

Change History (2)

comment:1 Changed 3 years ago by woodruffw

  • Component changed from unknown to build system

comment:2 Changed 13 months ago by sjamaan

  • Estimated difficulty set to medium
Note: See TracTickets for help on using tickets.