EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Linux Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=618)
-   -   I am sooo close! Please help! (https://www.eqemulator.org/forums/showthread.php?t=13330)

smasiello 04-23-2004 12:26 PM

I am sooo close! Please help!
 
Hi All!

I am in the process of setting up an EQEmu server on a linux machine and I think I am so close.

I have world running, but occasionally gives me an "Incorrect Version" error. I am running 0.5.3-DR3 (I realized there are newer versions after the fact...I'll upgrade later). This doesn't bother me much.

The problem that I am having is in getting zone to run. I modified Boot5zones.bat to take out all the DOS crap so my script currently looks like this:

Code:

#!/bin/sh
./zone . 65.102.244.193 7995 65.102.244.193
./zone . 65.102.244.193 7996 65.102.244.193
./zone . 65.102.244.193 7997 65.102.244.193
./zone . 65.102.244.193 7998 65.102.244.193
./zone . 65.102.244.193 7999 65.102.244.193

But when I try to run it I get this:
Code:

[Error] LoadEMuShareMemDLL::Load() failed to load library 'libEMuShareMem.so'.  Error=0
The lib compiled alright, but doing an "ld" on it gives me a bunch of errors:
Code:

ld: warning: cannot find entry symbol _start; not setting start address
../EMuShareMem/libEMuShareMem.so: undefined reference to `EQEMuLog::write(EQEMuLog::LogIDs, char const*, ...)'
../EMuShareMem/libEMuShareMem.so: undefined reference to `dlerror'
../EMuShareMem/libEMuShareMem.so: undefined reference to `sem_destroy'
../EMuShareMem/libEMuShareMem.so: undefined reference to `sem_post'
../EMuShareMem/libEMuShareMem.so: undefined reference to `dlclose'
../EMuShareMem/libEMuShareMem.so: undefined reference to `sem_init'
../EMuShareMem/libEMuShareMem.so: undefined reference to `dlopen'
../EMuShareMem/libEMuShareMem.so: undefined reference to `LogFile'
../EMuShareMem/libEMuShareMem.so: undefined reference to `sem_trywait'
../EMuShareMem/libEMuShareMem.so: undefined reference to `dlsym'

Any thoughts, please? I hope this wasn't too wordy!

[/code]

smasiello 04-23-2004 12:53 PM

Sorry...I misspoke about the version. That is just the version that is in the CURRENT_WORLD_VERSION variable. The version that I am compiling I pulled down from CVS.

smasiello 04-23-2004 01:15 PM

SOLVED!
 
I got it. I hadn't added the path to the .so file to my LD_LIBRARY_PATH variable.


All times are GMT -4. The time now is 07:15 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.