Error with libEMuShareMem.so
[Error] Load Shared Library 'libEMuShareMem.so' failed. Error=libEMuShareMem.so: cannot open shared object file: No such file or directory
[Debug] [WORLD__INIT_ERR] Error: Could not load item data. But ignoring Getting the above errors when trying to start World. The link to the file is in the same directory that world is in and the file does exist at the linked location. I used Kobaz's Unix setup script from http://www.eqemulator.org/forums/showthread.php?t=30773 to get things rolling and the scripts it created seemed to pull everything down fine after I did a apt-get install subversion. Then used the various guides to get everything DLed, installed, etc. Compiled it. Seem to be ok, but there's tons of output, so who knows. This is a fresh Debian install on a dual core Intel system with 2 gigs RAM. Thanks for your help. |
Two possible approaches (both should work):
1) If you are using SELinux (which is a set of extensions to the kernel, and not a distribution) then you might not be able to load libraries from the current directory. Create a symlink from /usr/local/lib/libEMuShareMem.so to your eqemu/server/libEMuShareMem.so and then (as root) run ldconfig This will update your linker cache 2) You can also add your eqemu/server/ to the end of /etc/ld.so.conf (as root) and then run ldconfig as above. If this doesnt fix it, then you need to configure shared memory as shown in the wiki. |
Thanks man! Option 1 worked.
|
All times are GMT -4. The time now is 10:45 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.