DreamDaemon Error While Loading Shared Libraries: libbyond.so cannot open shared object file: no such file or directory.
The problem is in the byond bin folder if i ls libbyond.so is clearly in there along with both the libstdc++ libs that I downloaded off this site.
I even installed the 32bit i686 lib [sudo yum install glibc.i686]
What could be the problem?
echo $LD_LIBRARY_PATH root/byond/bin: echo $BYOND_SYSTEM root/byond
*Edit*
First time working with linux really and I just learned about the ldd command which shows exactly what dependencies a file needs to run
Cant copy paste from this shell so sorry if I get lazy:
ldd byond/bin/DreamDaemon linux-gate.so.1=>found libbyond.so=>not found libtext.so=>not found librt.so.1=>found libstdc++.so.5=>not found libm.so.6=>found libgcc_s.so.1=>not found libpthread.so.0=>found libc.so.6=>found libdl.so.2=>found
So I imma try copying the files into the /lib directory and seeing what happens
*Edit 2*
copying the lib files to the /lib directory worked! Half the problems gone!
from reading some stuff on the centos forums I see that even though I have the libgcc and the libstdc++ installed but they are the 64 bit versions. I'mma keep guessing and checking but I don't have a single clue what Im even doing anymore lmao.
DreamDaemon Error While Loading Shared Libraries: libstdc++.so.6 cannot open shared object file: no such file or directory.
Well I guess centos is not lying because ls /lib does not show the libstdc++ lib.
But the problem is when I do
yum provides \*/libstdc++.so.6
it tells me its installed in 3 different places one from the base one from the x64 bit and one as the 32bit
but
yum install libstdc++.i686
worked for me EVERYTHING IS READY TO GOO FINALLY
Thanks me
No problem sexy