Quote:
Originally Posted by LargoUsagi
ok so i have scowered the forum boards over the last few days and tried countless things to fix this last error, i found solutions to all of my compile errors and such but this last one i cant figure out i linked the file and copied the file into the directory neither worked
here is the error
./world | grep EMuShare
[Error] Load Shared Library 'libEMuShareMem.so' failed. Error=libEMuShareMem.so: cannot open shared object file: No such file or directory
i have tried all i can think of i would like help because me and my friends would like to start playing/making things for EQemu
-Largo Usagi
|
It looks like you just need a script to add the directory where you have libEmuShareMem.so to LD_LIBRARY_PATH
e.g., I have a directory with world, zone and libEMuShareMem.so (and all the other required config files etc) in, and a script called bootserver, which contains this:
Code:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
rm logs/*
rm *log
./cleanipc
./world 2>&1 >> world.log &
which just adds my current directory (.) to LD_LIBRARY_PATH. You could replace the . with an absolute path if you wanted to.
So I just run ./bootserver (and also another script to run eqlaunch).