Just thought I'd let everyone know that I've successfully compiled
xmame-0.34b5.2 (sorry, I'm not completely up to date) on an x86
running Solaris 2.5. No hacking was required - and just the standard
stuff in the makefile.
I only used the simple optimisation flags; but for my next trick I'll
compile with full optimisation and also using the MAMENET, since I'm
doing this on my university's network of PC. :) :)
One thing I thought worthy of pointing out was that I did have some
trouble with the ar program. It just so happened that I had the XPG4
binary directory (/usr/xpg4/bin) in front of the /usr/ccs/bin
directory in my path. For some reason the linker spewed over the
output of the XPG4 version of ar. But /usr/ccs/bin/ar did the job
fine, and once I'd switched my path entries compilation went without a
hitch.
Actually, for all I know it was ranlib that got confused by the XPG4
ar output. Either way, it seems that the XPG4 ar breaks the Xmame
compilation process.
I bring this up because looking in the documentation (README.unix) the
entry for SunOS/Solaris specific compilation issues is looking very
out-dated. It appears to have been written before the the makefile
format was changed. In particular, there is a bit in the doc that says
In Sun Machines: if using Sun's OpenWindows and SunPRO compiler,
change makefile.unix options to:
LIBS.solaris = -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext \
-lnsl -lsocket -lm
and add -I/usr/openwin/include to CFLAGS.solaris entry.
This is no longer the case, thanks to the X11INC and X11LIB variables
that have been introduced. So I think the doc needs to get updated,
and perhaps a quick mention that XPG4 version of ar should be avoided.
BTW, I'll do the sprucing up if you like Hans, but I might get it
wrong. :)
Anyhoo, there hasn't been enough shameless groveling on this list
recently, so I'll sign off with :
All hail Hans, the great maintainer in the sky!
----------
Matt Lowry
----------------------------------------------------
Give a man a beer and he will waste an hour
Teach a man to homebrew and he will waste a lifetime
----------------------------------------------------
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]