Build problem: missing symbols from libSystem
Richard Reader <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.macosx |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <BC4C84B6.2A20D%[email protected]> |
The following is as far as I can currently get with building Camino from
source. I think I've followed the new build instructions correctly and have
installed Xcode 1.1 from the multi-part full install from the Apple
developer website. Any clues as to what is wrong? Everything was working
before the move to Xcode only building. I'm running 10.3.2 on a Dual 2GHz
G5.
All help gratefully received.
make[2]: Entering directory
`/Users/richard/Documents/Programming/Camino/mozilla/camino'
NEXT_ROOT= /usr/bin/xcodebuild -project Camino.xcode -target Camino
-buildstyle Development USE_GCC3=YES
=== BUILDING NATIVE TARGET AppearancePrefPane USING BUILD STYLE Development
===
Ld
/Users/richard/Documents/Programming/Camino/mozilla/camino/build/Appearance.
prefPane/Contents/MacOS/Appearance
setenv MACOSX_DEPLOYMENT_TARGET 10.2
setenv NEXT_ROOT /Developer/SDKs/MacOSX10.2.8.sdk
cd /Users/richard/Documents/Programming/Camino/mozilla/camino
/usr/bin/g++-3.3 -o
/Users/richard/Documents/Programming/Camino/mozilla/camino/build/Appearance.
prefPane/Contents/MacOS/Appearance
-L/Users/richard/Documents/Programming/Camino/mozilla/camino/build
-L../dist/bin -L../dist/lib -L../intl/unicharutil/util
-L/Developer/SDKs/MacOSX10.2.8.sdk/usr/lib/gcc/darwin/3.3
-F/Users/richard/Documents/Programming/Camino/mozilla/camino/build -filelist
/Users/richard/Documents/Programming/Camino/mozilla/camino/build/Camino.buil
d/AppearancePrefPane.build/Objects-normal/Appearance.LinkFileList -framework
PreferencePanes -framework Foundation -framework Cocoa -framework Carbon
-arch ppc -bundle -bundle -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -lm
ld: Undefined symbols:
_mbrtowc referenced from libxpcom expected to be defined in libSystem
_wcrtomb referenced from libxpcom expected to be defined in libSystem
** BUILD FAILED **
make[2]: *** [libs] Error 1
make[2]: Leaving directory
`/Users/richard/Documents/Programming/Camino/mozilla/camino'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/Users/richard/Documents/Programming/Camino/mozilla/camino'
make: *** [build] Error 2
make: Leaving directory
`/Users/richard/Documents/Programming/Camino/mozilla'