Hi,
when building the latest XFree86 on Mac OS 10.2.4, I get link errors. A
first one is easily fixed by the attached patch, but XDarwinApp also
fails to link with the following error for which I can't find the
missing code...
making all in programs/Xserver/miext/rootless...
make[4]: Nothing to be done for `all'.
/usr/bin/cc -o XDarwinApp -Os -Wall -Wpointer-arith -no-cpp-precomp
-L../../exports/lib dix/libdix.a os/libos.a ../../exports/lib/libXau.a
../../exports/lib/libXdmcp.a hw/darwin/libdarwin.a hw/darwin/quartz/libXQuartz.a
hw/darwin/quartz/cr/libcr.a miext/rootless/librootless.a
hw/darwin/quartz/aquaWindow.o hw/darwin/quartz/aquaPicture.o
miext/shadow/libshadow.a fb/libfb.a Xext/libext.a xkb/libxkb.a
lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a dbe/libdbe.a
record/librecord.a XTrap/libxtrap.a randr/librandr.a render/librender.a
dix/libxpstubs.a mi/libmi.a Xext/libext.a xkb/libxkb.a lbx/liblbx.a
../../lib/lbxutil/liblbxutil.a dbe/libdbe.a record/librecord.a
XTrap/libxtrap.a randr/librandr.a render/librender.a -L/usr/X11R6/lib
../../lib/font/libXfont.a -lfreetype dix/libxpstubs.a -lz -framework
IOKit -framework ApplicationServices -framework Cocoa !
-framework CoreAudio -framework Carbon -ObjC
ld: Undefined symbols:
_xp_configure_window
_xp_disable_update
_xp_frame_draw
_xp_frame_get_rect
_xp_frame_hit_test
_xp_reenable_update
make[3]: *** [XDarwinApp] Error 1
Here's the patch to build applewm.o:
Index: Imakefile
===================================================================
RCS file: /cvs/xf86/xc/programs/Xserver/hw/darwin/quartz/Imakefile,v
retrieving revision 1.9
diff -u -r1.9 Imakefile
--- Imakefile 12 Aug 2003 23:47:10 -0000 1.9
+++ Imakefile 1 Sep 2003 21:15:30 -0000
@@ -18,6 +18,7 @@
quartzPasteboard.c \
quartzStartup.c \
pseudoramiX.c \
+ applewm.c \
aquaPicture.c \
aquaWindow.c \
$(APPLEWMSRC)
@@ -32,6 +33,7 @@
quartzPasteboard.o \
quartzStartup.o \
pseudoramiX.o \
+ applewm.o \
aquaPicture.o \
aquaWindow.o \
$(APPLEWMOBJ)
Matthieu
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel