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

Reply via email to