Opened 12 years ago
Closed 12 years ago
#4243 closed Bugs (fixed)
darwin.jam: -mmacosx-version-min not passed to compiler
Reported by: | anonymous | Owned by: | Vladimir Prus |
---|---|---|---|
Milestone: | Boost 1.43.0 | Component: | build |
Version: | Boost 1.44.0 | Severity: | Problem |
Keywords: | Cc: |
Description
In darwin.jam these lines:
case mac* : { flags darwin.compile OPTIONS <macosx-version-min>$(version-feature) : -miphoneos-version-min=$(version[2-]:J=.) ; flags darwin.link OPTIONS <macosx-version-min>$(version-feature) : -miphoneos-version-min=$(version[2-]:J=.) ; }
Should be:
case mac* : { flags darwin.compile OPTIONS <macosx-version-min>$(version-feature) : -mmacosx-version-min=$(version[2-]:J=.) ; flags darwin.link OPTIONS <macosx-version-min>$(version-feature) : -mmacosx-version-min=$(version[2-]:J=.) ; }
The bug prevents the option -mmacosx-version-min to be passed to the compiler. But this option is essential to get backwards compatible binaries.
Change History (2)
comment:1 by , 12 years ago
Component: | Building Boost → build |
---|---|
Owner: | set to |
comment:2 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Merge Building Boost with build tool.