Page 1 of 2

Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Wed 29. Mar 2017, 08:03
by Bluefish
Hallo,

habe versucht UH 2017.2 laut Anleitung zu compilieren. Fifechan, Fifeengine, die neueste Version von SWIG da die Version in Ubuntu 16.04 / Linux Mint 18.1 zu alt ist (3.08 statt 3.0.12), alles verlief fehlerfrei.
Nachdem ich dann das Spiel in der Version 2017.2 über git gezogen und mit dem File setup.py installiert habe bekam ich nach dem Start folgende Fehlermeldung:

fatal: Keine Namen gefunden, kann nichts beschreiben.
Error: Failed to load module fife
Below directory paths were tested:
/Fife/unknown-horizons/fifengine/engine/python

Es scheint aber alles vorhanden zu sein...
Langsam weis ich nicht mehr weiter...jemand einen Idee?

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Wed 29. Mar 2017, 21:03
by LinuxDonald
Hast du fife nach dieser Anleitung gebaut?

http://docs.fifengine.net/developer-man ... e_on_linux

Und nutzt du auch die UH git version?

Weil fife git und fifechan git da braucht du UH git version für.

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Sat 1. Apr 2017, 15:08
by Bluefish
Ja ich hab es genau nach dieser Anleitung gebaut, darum wundert es mich das ich diese Fehlermeldung bekomme.

UH habe ich auch über git gezogen.

Hab es mehrmals probiert, leider immer die selbe Fehlermeldung unter Linux Mint 18.1

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Sat 1. Apr 2017, 23:47
by LinuxDonald
Welche swig version hast du genau benutzt?

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Sun 2. Apr 2017, 00:16
by Bluefish
Ich habe die neueste swig Version 3.0.12 von der swig Homepage benutzt da in Linux Mint 18.1 die veraltete Version 3.08 im Paketmanager war.

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Sun 2. Apr 2017, 09:55
by Bluefish
Hab hier mal einen Screenshot des Fehlers vielleicht hilft der was.

Image

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Mon 3. Apr 2017, 13:02
by LinuxDonald
versuch mal bitte python2 ./run_uh.py

wenn das nicht geht:
python2 und dann import fife eingeben. Und den output hier posten

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Mon 3. Apr 2017, 13:54
by Bluefish
Also bei python2 ./run_uh.py kommt die selbe Fehlermeldung.

python2 import fife gehts auch nicht das sagt er das er import nicht kennt.

Wenn ich python2 dann Enter drücke und dann import fife eingebe schreibt er gar nix hin.

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Tue 4. Apr 2017, 12:48
by LinuxDonald
naja dann findet python aber fife sehr merkwürdig.

Versuch mal bitte fife git version:

Fifechan:
git clone https://github.com/fifengine/fifechan.git && cd fifechan

mkdir _build; cd _build; cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

make && sudo make install

FIFE
git clone https://github.com/fifengine/fifengine.git && cd fifengine

mkdir _build; cd _build; cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..

make && sudo make install

Unknown-Horzions
git clone https://github.com/unknown-horizons/unk ... rizons.git

cd unknown-horizons && ./setup.py build_i18n

./run_uh.py

Re: Fehlerhafte Installation von Version 2017.2 unter Linux Mint 18.1

Posted: Tue 4. Apr 2017, 14:20
by Bluefish
Genau so hab ich es vorher auch gebaut.

Habs nun nochmal genau nach deiner Anleitung gemacht und bekomme wieder die selbe Fehlermeldung :shock:

Kann sein das im was von Python fehlt? Ich hab nix geändert, es ist also die Standard Python 2.7 Installation die nach dem Aufsetzen vorhanden ist.

Müssen fifechan und fife im unknown-horizons Ordner sein? Ich hab nämlich einen Hauptordner und da die drei Unterordner fife, fifechan & unknown-horizons. Aber da würde er ja schon beim compilieren einen Fehler anzeigen das er was nicht findet oder?