Hi Vincent,
<br>
<br>The current SXDE/SXCE doesn't include gmkdir in /usr/sfw/bin. As for patching the Makefile, maybe a quick test to see if the file (gmkdir) exists, otherwise default back to mkdir and hope for the best?
<br>
<br>For OpenGL support with libSDL, I've filed a RFE/Bug Report for the missing functionality. Now that SXDE/SXCE ships with both Mesa and the nVidia drivers (with included libGL) with the base system (and both are classed as "system" packages), I don't see why it should be an issue to include OpenGL support with libSDL.
<br>
<br>As you said the other alternative would be to statically link libSDL into ioq3, however while a good alternative solution for ioq3, doesn't help address all the other software out there that needs OpenGL support enabled in libSDL.
<br>
<br>Darran
<br>
<br>
<br>---------[ Received Mail Content ]----------
<br>Subject : Re: [quake3] [RE][quake3] How far can SGI MIPS, Sun SPARC, and LinuxPPC go?
<br>Date : Mon, 21 Apr 2008 09:51:47 +0200 (CEST)
<br>From : vincent@cojot.name
<br>To : quake3@icculus.org
<br>
<br>
<br>Hi Darran, 
<br>
<br>Thanks for the report. It's great to hear. About the 'gmkdir' issue, I 
<br>think you will only get 'gmkdir' if you install the GNU SFW fileutils 
<br>package which installs under /usr/sfw and gives you all GNU comands 
<br>prefixed by 'g' (gtar, grm, gcp, etc..). I'm not using SXDE, just plain 
<br>Solaris 10 (Update 4, aka 08/07). That's just a quick hack anyway so I'll 
<br>try to see what I can do to fix it in a more 'portable' manner. 
<br>
<br>As for the GLX/SDL issue, I don't think this used to happen with ioquake3 
<br>on Solaris until linux_glimp.c was merged with sdl_glimp.c, thus making 
<br>SDL the only way to gain access to GLX graphics. I hadn't even noticed 
<br>that consequence. Before that, ioq3 only used SDL for sound. IMHO, SUN 
<br>will never provide a libSDL that includes GLX routines because GLX is 
<br>optional and vendor-provided on x86 (not on SPARC anymore, though). I 
<br>think the only way to solve that is that I could provide a statically 
<br>linked inside the ioquake3 binary, just like what I did for ioquake2 
<br>(http://www.icculus.org/quake2). How would that be? 
<br>
<br>Many thanks again for the report, 
<br>
<br>Vincent 
<br>
<br>On Sat, 19 Apr 2008, darran kartaschew wrote: 
<br>
<br>> Hi Guys, 
<br>> 
<br>> This topic got me interested in building the latest SVN release for Solaris x86. 
<br>> 
<br>> Just like to report that svn 1323 builds without major problems out-of-the-box on Solaris SXDE 01/08 for x86. (aka Solaris 11). 
<br>> 
<br>> I encounter 2 problems (1 major, 1 minor) during the build process and on the attempt to run ioQuake3. 
<br>> 
<br>> The first problem I encountered with the build was the Makefile uses "gmkdir" which no longer exists with SXDE/SXCE/OpenSolaris. A quick rename to 
<br>> "mkdir" and it all works. (This is extremely minor IMO). 
<br>> 
<br>> The second problem (which has nothing to do with ioQuake3), is that the default libDSL that comes bundled with OpenSolaris/SXCE/SXDE deos NOT have 
<br>> OpenGL enabled. Therefore if attempting to start ioQuake3 with the default bundled libSDL, the ioQuake3 executable reports "unable to obtain a 
<br>> visual". This is easily solved by rebuilding libSDL yourself with OpenGL enabled. 
<br>> 
<br>> The other great thing is, using libSDL to handle the gfx Fullscreen now works on Solaris! (The svn995 Solaris pkg on the website, fullscreen 
<br>> doesn't work). 
<br>> 
<br>> Darran 
<br>> 
<br>> PS. Hardware is dual Opteron 242, Tyan K8W motherboard, 2GB RAM, 10K SCSI RAID, GeForce FX5500 AGP, and I get around 90-130fps @ 1680x1050. 
<br>
<br>--- 
<br>To unsubscribe, send a blank email to quake3-unsubscribe@icculus.org 
<br>Mailing list archives: http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50