Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Linux Servers

Support::Linux Servers Support forum for Linux EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-15-2010, 08:46 PM
MNWatchdog
Hill Giant
 
Join Date: Feb 2006
Posts: 179
Default 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.
Reply With Quote
  #2  
Old 03-15-2010, 10:31 PM
Kobaz
Hill Giant
 
Join Date: Nov 2008
Location: Gold Coast, Oz
Posts: 119
Default

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.
Reply With Quote
  #3  
Old 03-16-2010, 10:09 AM
MNWatchdog
Hill Giant
 
Join Date: Feb 2006
Posts: 179
Default

Thanks man! Option 1 worked.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:12 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3