View Single Post
  #5  
Old 03-18-2003, 07:18 PM
Bigpull
Discordant
 
Join Date: Feb 2003
Posts: 305
Default

[edited]
This is what happens when you don't have the shared lib installed to a dir in your ld.so.conf or don't use LD_LIBRARY_PATH. Or in this case have a version mismatch, in this case it looks like your missing one of the functions in libEmuShareMem, loot tables were recently added.
Here is my startup script might help some of you

Code:
#!/bin/sh
WORLD=Change world ip/host
ZONE=Change to zone ip/host
mkdir -p logs 2>&1 > /dev/null
#mini#if [ ! -e .lock-login ] ; then
#mini#    touch .lock-login
#mini#    wine ./MiniLogin.exe > ../logs/login & )
#mini#    sleep 30
#mini#fi
export LD_LIBRARY_PATH=`pwd`
if [ ! -e .lock-world ] ; then
    touch .lock-world
    ./world 2>&1 > logs/world &
    # slow servers
    #sleep 5 
fi
if [ ! -e .lock-zones ] ; then
    touch .lock-zones
    ./zone qeynos $ZONE 7995 $WORLD 2>&1 > logs/qeynos.log &
    ./zone cshome $ZONE 7996 $WORLD 2>&1 > logs/cshome.log &
fi

    if [ foo"" != foo"$1" ] ; then
    for i in "$@" ; do 
        ./zone . $ZONE $i $WORLD 2>&1 > logs/zones &
    done
    fi
Reply With Quote