Skocz do zawartości

Server Battlefield 2 Fedora 9 Ppc


mysio

Rekomendowane odpowiedzi

Witam mam problem z odpaleniem serwera Battlefield-a na serwerze Apple G5 Fedora 9 PPC.

Dokładnie problem polega na architekturze:

 

[server@fedora-server bf2]$ ./start.sh
ln: tworzenie dowiązania symbolicznego `pb': Plik istnieje
./start.sh: line 27: /pr/bf2/bin//bf2: Nie ma takiego pliku ani katalogu
./start.sh: line 27: exec: /pr/bf2/bin//bf2: cannot execute: Nie ma takiego pliku ani katalogu

./start.sh

#! /bin/sh

MACH=""

case `uname -m` in
        i[3456]86) MACH="ia-32"
       ;;
        x86_64) MACH="amd-64"
       ;;
esac

if ! [ -d pb ]
then
        ln -s pb_$MACH pb
fi

BINARY_DIR="$(pwd)/bin"
if [ -d "$BINARY_DIR/$MACH" ]
then
        BINARY_DIR="$BINARY_DIR/$MACH"
fi

# Make the OS give us .core-dumps if the server crashes
ulimit -c unlimited

export LD_LIBRARY_PATH=$BINARY_DIR
exec $BINARY_DIR/bf2 "$@"

 

A pliki w /pr/bf2/bin/ to:

 

[server@fedora-server bin]$ dir
amd-64  ia-32

 

Może wie ktoś jak rozwiązać ten problem.

Odnośnik do komentarza
Udostępnij na innych stronach

Ja tam sie na battlefield nie znam, ale z tego co widze to skrypt ktory probujesz odpalac sprawdza architekture maszyny i ustawia zmienna MACH ... w Twoim przypadku (PPC) to nie ma prawa zadzialac jako ze zna on tylko ia-32 i amd-64 ...

 

Moze poszukaj oprogramowania serwera na platforme PPC? ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...