hi, i know theres been a thread about this before, but it didnt really get a working answer for me.
i'm on Fedora Core 5 x86_64. and i'm running into the libSDL issue.
i've tried the answer about downloading the file from http://rpmfind.net/linux/rpm2html/search.php?query=libSDL-1.2.so.0&submit=Search+...&system=&arch=
the thing is, the program is asking for libSDL-1.2.so.0 and that is not on that page, just versions of the same thing that are newer.
anyway i've tried a few things to correct the issue, and i'll tell you what i did, and show you my results.
the first thing i did was run it without making any changes, heres what i got
[root@localhost SecondLife_i686_1_12_3_6]# ./secondlife --aditi
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
after awhile, i took the newest version and renamed it, and then placed it into the lib directory in the SL folder since the file it was looking for "libSDL-1.2.so.0 wasnt there, and heres what i got. note the version i am using in this test is libsdl-1.2.so.0.7.2
[root@localhost SecondLife_i686_1_12_3_6]# ./secondlife --aditi
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libSDL-1.2.so.0: wrong ELF class: ELFCLASS64
figuring out that wasnt such a good thing i removed it and did a little search into my usr/lib64 directory and found libSDL_image-1.2.so.0
figuring that it was a backup of the older version, i decided to copy it and paste it into the lib directory of SL, renaming it to libSDL-1.2.so.0
heres what i got
[root@localhost SecondLife_i686_1_12_3_6]# ./secondlife --aditi
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory
now youre probably thinking "wtf?" yeah i know it seems like the file went invisible as soon as i went and used the new file. well then i decided to go and look into the code of the ./secondlife file.
heres the line that i worked on since it was linked with the issue
RUN_PATH=`dirname "$0" || echo .`
cd "${RUN_PATH}"
LD_LIBRARY_PATH="`pwd`"/lib:"${LD_LIBRARY_PATH}" bin/do-not-directly-run-secondlife-bin $@ 2>&1 | (tee lastrun.log || cat)
now, i thought for a bit and decided to change that last line a bit. so the line changed to this
LD_LIBRARY_PATH=/lib:"${LD_LIBRARY_PATH}" bin/do-not-directly-run-secondlife-bin $@ 2>&1 | (tee lastrun.log || cat)
note i took out the "`pwd`"
well it did fix the libSDL issue, but it brought up another
[root@localhost SecondLife_i686_1_12_3_6]# ./secondlife --aditi
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libxmlrpc.so.0: cannot open shared object file: No such file or directory
i thought for a bit on this, because that file WAS in the lib directory originally, and still was. now it wasnt finding it. then i decided to change the line again, so that it would have to see the file
so heres the new line
LD_LIBRARY_PATH=/lib:"${LD_LIBRARY_PATH}" lib/libxmlrpc.so.0 bin/do-not-directly-run-secondlife-bin $@ 2>&1 | (tee lastrun.log || cat)
amazingly it didnt give me a error this time around... buuuut....
[root@localhost SecondLife_i686_1_12_3_6]# ./secondlife --aditi
*********************************************************
This is an ALPHA release of the Second Life linux client.
Thank you for testing!
You can visit the Linux Client Alpha Testers forum at:
/invalid_link.html
thats all i got for it. the program how ever... doesnt come up at all, no error about it not opening, the computer's accessing harddrive light doesnt go off at all.. nothing. and thats pretty much where i am stuck at now. i've even tried removing the tags behind it, i got a error but that was fixed by putting the | back at the end. but it still didnt run at all.
so, heres a few things i'd like
i'd like to see a copy of that particular line from the ./secondlife file from a person who is able to run SL on their linux.
and the other is for someone to help me find out whats wrong so we can get this running
edit: i forgot to mention i have tried this on the secondlife_1686_1_13_0_3 version that was just released, and it didnt work either