Bug 10242 - Compilation of XDarwinApp fails with "Undefined symbols"
Summary: Compilation of XDarwinApp fails with "Undefined symbols"
Status: RESOLVED WORKSFORME
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.1 (2006.05)
Hardware: Other Mac OS X (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
: 8948 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-10 07:53 UTC by Peter Dyballa
Modified: 2008-05-06 01:15 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Peter Dyballa 2007-03-10 07:53:34 UTC
gcc  -o .libs/cr -bundle  .libs/crAppleWM.o .libs/crFrame.o .libs/crScreen.o .libs/quartzCursor.o .libs/XView.o  .libs/cr.lax/librootless.a/rootlessCommon.o .libs/cr.lax/librootless.a/rootlessGC.o .libs/cr.lax/librootless.a/rootlessScreen.o .libs/cr.lax/librootless.a/rootlessValTree.o .libs/cr.lax/librootless.a/rootlessWindow.o  .libs/cr.lax/libsafeAlpha.a/safeAlphaPicture.o .libs/cr.lax/libsafeAlpha.a/safeAlphaWindow.o  .libs/cr.lax/librlAccel.a/rlAccel.o .libs/cr.lax/librlAccel.a/rlBlt.o .libs/cr.lax/librlAccel.a/rlCopy.o .libs/cr.lax/librlAccel.a/rlFill.o .libs/cr.lax/librlAccel.a/rlFillRect.o .libs/cr.lax/librlAccel.a/rlFillSpans.o .libs/cr.lax/librlAccel.a/rlGlyph.o .libs/cr.lax/librlAccel.a/rlSolid.o   -L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/ncurses -L/usr/local/lib -L/sw/lib -lm -mcpu=7450 -mtune=7450 -Wl,-framework -Wl,ApplicationServices -Wl,-framework -Wl,Cocoa -Wl,-framework -Wl,Carbon -ObjC -bundle_loader XDarwinApp
/sw/lib/odcctools/bin/ld: Undefined symbols:
_AppleWMExtensionInit
_AppleWMDoReorderWindow
_PseudoramiXAddScreen
_quartzOpenGLBundle
_DarwinEQPointerPost
_DarwinEQSwitchScreen
_QuartzFSUseQDCursor
_miDCInitialize
_miPointerUpdate
_miPointerWarpCursor
collect2: ld returned 1 exit status
make[3]: *** [cr.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

The missing symbols can be found here:

./hw/darwin/quartz/libXQuartz.a:applewm.o:     00000150 T _AppleWMExtensionInit
./hw/darwin/quartz/libXQuartz.a:applewm.o:     000003c4 T _AppleWMDoReorderWindow
./hw/darwin/quartz/libXQuartz.a:pseudoramiX.o: 00000000 T _PseudoramiXAddScreen
./hw/darwin/quartz/libXQuartz.a:quartz.o:      00001010 D _quartzOpenGLBundle
./hw/darwin/libdarwinShared.a:darwinEvents.o:  000004b4 T _DarwinEQPointerPost
./hw/darwin/libdarwinShared.a:darwinEvents.o:  00000524 T _DarwinEQSwitchScreen
./hw/darwin/quartz/libXQuartz.a:quartzCocoa.o: 00000748 T _QuartzFSUseQDCursor
./mi/.libs/libmi.a:midispcur.o:                00000000 T _miDCInitialize
./mi/.libs/libmi.a:mipointer.o:                000008ac T _miPointerUpdate
./mi/.libs/libmi.a:mipointer.o:                00000720 T _miPointerWarpCursor
./mi/.libs/libminimi.a:midispcur.o:            00000000 T _miDCInitialize
./mi/.libs/libminimi.a:mipointer.o:            000008ac T _miPointerUpdate
./mi/.libs/libminimi.a:mipointer.o:            00000720 T _miPointerWarpCursor


Mac OS X 10.4.8, GCC 4.0.1, xorg-server-1.2.99.0 or:

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 7.1.99.2
Build Operating System: UNKNOWN 
Current Operating System: Darwin localhost 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh

The built programme has a "Bus error."
Comment 1 Peter Dyballa 2007-03-12 04:40:04 UTC
*** Bug 8948 has been marked as a duplicate of this bug. ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.