wiki:LeopardProblems

Version 21 (modified by jeremyhu (Jeremy Huddleston Sequoia), 15 years ago) (diff)

fixed "blame" in ld64 bug... fixed suggestion for buggy .la files to refer to Xcode update rather than SU

Recurrent Problems on Leopard

environment variables become blank

This manifests as error messages similar to the following.

unable to execute -DNDEBUG: No such file or directory

($CC is an empty string, so what was meant to be the the first argument to the compiler is now the first thing on the command line, and is treated as a command name by the shell.)

This issue is resolved in MacPorts 1.7.0.

ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib

This is the result of a misfeature in XCode 3.0.0's linker; see Apple Technical Q&A QA1567. This can be fixed by upgrading to the latest Xcode Tools release.

macfuse fails to build

On versions of Leopard prior to 10.5.5, macfuse fails to build with the following error message (#15889).

undefined local variable or method `trans' for <UNDEFINED> ... </>:REXML::Document

Updating to 10.5.5 or later using Software Update should resolve this issue.

/usr/X11/lib/libXrandr.2.0.0.dylib: No such file or directory

This is a problem encountered when trying to install gtk2 on some Leopard machines (#14592, #17008). The .la files in /usr/X11/lib refer to the wrong library.

Upgrading to the latest Xcode Tools release should fix this; if not, install the latest Xquartz release.