davegriffin - 2004-10-15

Hi

I receive the following error message when trying to compile the latest CVS snapshot on OSX 10.3.5.  I have configured it to run as  X11 app, not in native OSX mode.

g++ -o SheepShaver -pagezero_size 0x3000        obj/main_unix.o obj/prefs.o obj/prefs_items.o obj/prefs_unix.o obj/sys_unix.o obj/rom_patches.o obj/rsrc_patches.o obj/emul_op.o obj/name_registry.o obj/macos_util.o obj/timer.o obj/timer_unix.o obj/xpram.o obj/xpram_unix.o obj/adb.o obj/sony.o obj/disk.o obj/cdrom.o obj/scsi.o obj/gfxaccel.o obj/video.o obj/video_blit.o obj/audio.o obj/ether.o obj/thunks.o obj/serial.o obj/extfs.o obj/about_window_unix.o obj/user_strings.o obj/user_strings_unix.o obj/vm_alloc.o obj/sigsegv.o obj/sshpty.o obj/strlcpy.o obj/video_x.o obj/extfs_macosx.o obj/serial_unix.o obj/ether_dummy.o obj/scsi_dummy.o obj/audio_dummy.o obj/prefs_editor_gtk.o obj/paranoia.o obj/asm_linux.o obj/sys_darwin.o obj/clip_unix.o -lpthread   -lSM -lICE  -L/usr/X11R6/lib -lX11 -lXext  -L/sw/lib -L/usr/X11R6/lib -lgtk -lgdk -lgmodule -lglib -lintl -lXext -lX11 -lm -L/sw/lib -lesd -laudiofile -lm -framework Carbon -framework IOKit
ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used
symbol _fnmatch used from dynamic library /sw/lib/libgtk.dylib(fnmatch.lo) not from earlier dynamic library /usr/lib/libSystem.B.dylib(fnmatch.So)
ld: Undefined symbols:
.objc_class_name_NSString
_NSHFSTypeCodeFromFileType
_NSHFSTypeOfFile
_objc_msgSend
make: *** [SheepShaver] Error 1

Any help in solving this would be greatly appreciated as I am a relative beginner.  The necessary binaries (GTK, Esound) have been installed using Fink

Thanks