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]

Reply via email to