On Mon, 18 Aug 2003, Lawrence Gold wrote: > On Mon, Aug 18, 2003 at 01:49:36PM -0700, Dave wrote: > > > > [MESS] Compiling mess/machine/tms5501.c ... > > Archiving xmess.obj/dai.a ... > > Compiling src/vidhrdw/vector.c ... > > Linking xmess.x11 ... > > xmess.obj/unix.x11/osdepend.a(sysdep_dsp.o)(.data+0xe8): undefined > > reference to `sysdep_dsp_oss' > > xmess.obj/unix.x11/osdepend.a(sysdep_mixer.o)(.data+0xac): undefined > > reference to `sysdep_mixer_oss' > > gmake: *** [xmess.x11] Error 1 > > > > > > $ uname -a > > NetBSD zaphod 1.6.1 NetBSD 1.6.1 (GENERIC) #0: Tue Apr 8 12:05:52 UTC > > 2003 > > [EMAIL PROTECTED]:/autobuild/netbsd-1-6/i386/OBJ/autobuild/netbsd-1-6/ > > src/sys/arch/i386/compile/GENERIC i386 > > Maybe a stupid question, but did you uncomment "ARCH = netbsd" in the > makefile?
Yes. I just noticed that xmame and xmess in NetBSD's pkgsrc tree were recently upgraded to 0.72.1. There's a patch that alters src/unix/video-drivers/blit.h to prevent the massive memory-hogging that happens with GCC 2.95. You might want to add that to 0.72.2. I applied this patch manually and I got xmess to compile, but nothing I do seems to make it want to load an NES rom image. $ xmess.x11 nes SuperMarioBros.nes warning: no mixer plugins available info: trying to parse: /usr/local/share/xmess/xmessrc info: trying to parse: /home/dave/.xmess/xmessrc info: trying to parse: /usr/local/share/xmess/xmess-x11rc info: trying to parse: /home/dave/.xmess/xmess-x11rc info: trying to parse: /usr/local/share/xmess/rc/nesrc info: trying to parse: /home/dave/.xmess/rc/nesrc I don't use the pkgsrc version because it wants to use DGA in ways that I'd rather not. -- David Griffith [EMAIL PROTECTED] _______________________________________________ Xmame mailing list [EMAIL PROTECTED] http://toybox.twisted.org.uk/mailman/listinfo/xmame