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.