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

Reply via email to