Guy Harris
changed
bug 5937
What |
Removed |
Added |
Status |
CONFIRMED
|
IN_PROGRESS
|
Comment # 5
on bug 5937
from Guy Harris
The macosx-setup.sh script has an option to set the target release; this not
only builds against that release's SDK (if it finds it), it also uses a
-mmacosx-version-min option to ensure that the build process doesn't, for
example, use Shiny New Features that are present on the build machine's OS
release but not present on the target OS release (e.g., if you build on 10.6
without -mmacosx-version-min=10.5, you will get a binary that won't run on
10.5, even if it's just "hello world", as the resulting binary requires a
run-time linker feature not present in 10.5's linker).
The configure script has an option to do the same.
However, building for 10.5 on a 10.6 machine currently produces a binary that
appears to crash the 10.5 X11 server; macosx-setup.sh might need to back off to
older versions of libraries such as Cairo, Pango, and GTK+.
You are receiving this mail because:
- You are the assignee for the bug.
- You are watching all bug changes.