Hi Sonny,

Did you have /opt/lib in your LIBRARY_PATH?

I just checked my binaries and /usr/local/lib doesn't seem hard-coded:

root@ergoth:[~][517]# ldd -s  /usr/local/share/games/quake3/ioquake3.sparc
[....]
   find object=libSDL-1.2.so.0; required by 
/usr/local/share/games/quake3/ioquake3.sparc
    search 
path=/usr/local/lib/openwin:/lib:/usr/lib:/usr/dt/lib:/usr/openwin/lib:/usr/sfw/lib:/usr/local/lib:/opt/sfw/lib
  (LD_LIBRARY_PATH)
    trying path=/usr/local/lib/openwin/libSDL-1.2.so.0
    trying path=/lib/libSDL-1.2.so.0
    trying path=/usr/lib/libSDL-1.2.so.0
    trying path=/usr/dt/lib/libSDL-1.2.so.0
    trying path=/usr/openwin/lib/libSDL-1.2.so.0
    trying path=/usr/sfw/lib/libSDL-1.2.so.0
    trying path=/usr/local/lib/libSDL-1.2.so.0
        libSDL-1.2.so.0 =>       /usr/local/lib/libSDL-1.2.so.0

Best regards,

Vincent

On Mon, 5 Dec 2011, Sonny Bladen wrote:

Vincent,

Following your suggestion and copying the libSDL-1.2* files from /opt/lib to 
/usr/local/lib worked, had to do the same with a number of other files.

So far everything seems to be working just fine, going to go play some Quake 
now!

Thank you.

Date: Mon, 5 Dec 2011 21:35:37 +0100
From: vinc...@cojot.name
To: ioquake3@lists.ioquake.org
Subject: Re: [ioquake3] ioquake3 Solaris 10 - libSDL-1.2.so.0

On Mon, 5 Dec 2011, Sonny Bladen wrote:

Hi Sonny,

That perhaps something I overlooked with the binary packages. Try placing a copy of the libSDL-1.2* stuff under /usr/local/lib, perhaps that will help (I won't be able to boot my U45 until tomorrow so I won't know for sure).

Best regards,

Vincent

> Hello,
> > Been having a go at running ioquake3 on a SunBlade 2500, currently have a XVR-1200 in this machine. I have downloaded the ioquake3 packages and have instelle
d them, when attempting to
> execute ioquake3.sh the following is received:
> > # ./ioquake3.sh
> ld.so.1: ioquake3.sparc: fatal: libSDL-1.2.so.0: open failed: No such file or 
directory
> ./ioquake3.sh: line 39:  1524 Killed                  ${EXEC_DIR}/${EXEC_BIN} 
${EXEC_FLAGS} $*
> > I had found and installed a libSDL package from http://bwachter.lart.info/solaris/solpkg.html and do believe it to be present on the system: > > # grep libSDL-1.2.so.0 /var/sadm/install/contents
> /opt/lib/libSDL-1.2.so.0=libSDL-1.2.so.0.7.0 s none AARDsdl
> /opt/lib/libSDL-1.2.so.0.7.0 f none 0755 root other 1215776 580 1099870738 
AARDsdl
> /opt/lib/libSDL.so=libSDL-1.2.so.0.7.0 s none AARDsdl
> > # pwd
> /opt/lib
> # ls libSDL*
> libSDL-1.2.so.0      libSDL-1.2.so.0.7.0  libSDL.a             
libSDL.la            libSDL.so            libSDLmain.a
> > Curious to know if anyone has any particular insights as to why I receive the error when attempting to execute ioquake3. I am a bit new to Solaris and believ
e the issue may be related to a
> path or environment setting of some sorts.
> > Thank you.
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to