From: Dara H. <dha...@ya...> - 2006-02-10 00:40:41
|
Hey folks, doing a default './autogen.sh'; make; make install , I hit two problems. First, Apple's gcc complains: g++ -I../include -I. -I../slirp -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"/usr/local/share/SheepShaver\" -g -O2 -I/usr/X11R6/include -I/sw/include -mdynamic-no-pic -c ether_unix.cpp -o obj/ether_unix.o ether_unix.cpp: In function `bool ether_init()': ether_unix.cpp:380: warning: jump to label `open_error' ether_unix.cpp:288: warning: from here ether_unix.cpp:343: error: crosses initialization of `int val' make: *** [obj/ether_unix.o] Error 1 Moving the declaration of val to the top of ether_init fixes this problem. Next linking fails: ... -lXext -lXxf86vm -L/sw/lib -lesd -laudiofile -lm -framework Carbon -framework IOKit -framework CoreFoundation ld: Undefined symbols: .objc_class_name_NSString _NSHFSTypeCodeFromFileType _NSHFSTypeOfFile _objc_msgSend Adding -framework AppKit to LIBS in makefile fixed this. Would be nice if these glitches could be fixed in CVS :-) Now the real question: this default configuration (no arguments) gave me an X11 SheepShaver... How do I build to get a native graphics app like the one Gwenole distributes? --enable-sdl gets me a configure warning the FBDev isn't supported, but that's about it. Thanks, Dara __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |