Having just upgraded to Mac OSX 10.4, I'm having troubles compiling
lyx-13x.
Previously, attempts to compile lyx-13x with gcc-3.3 have failed on
the Mac. (I'll detail these problems with gcc-3.3 in a separate
message.) So I've been using gcc-2.95. However, Apple is no longer
officially supporting gcc-2.95 in OSX 10.4, and installing gcc-2.95
nonetheless and using it to compile lyx results in the following:
Making all in support
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I./.. -I../../boost -g -
O0 -Wno-non-template-friend -ftemplate-depth-30 -W -Wall \
-DLYX_DIR=\"/Applications/LyX.app/Contents/Resources/lyx\" \
-DTOP_SRCDIR=\"../..\" \
-DLOCALEDIR=\"/Applications/LyX.app/Contents/Resources/locale\" \
-c ../../src/support/package.C && \
echo "timestamp" > package.lo
^[[BIn file included from /System/Library/Frameworks/
CoreServices.framework/Frameworks/Metadata.framework/Headers/
Metadata.h:10,
from /System/Library/Frameworks/
CoreServices.framework/Headers/CoreServices.h:44,
from ../../src/support/package.C:65:
/System/Library/Frameworks/CoreServices.framework/Frameworks/
Metadata.framework/Headers/MDItem.h:787: badly punctuated parameter
list in `#define'
make[3]: *** [package.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Any suggestions on this?
Thanks.
Bennett