Bastard kompilieren schlägt fehl

/\5P/\5|/\

/\5P/\5|/\

Foren As
Hi,
Ich habe hier nen tollen Sourcecode von einem Disassembler mit dem wohltönenden Namen "Bastard". Beim Kompilieren tritt folgender Fehler auf:

Code:
open:/home/airlia/Desktop/bastard_src-0.16 # make all
make[1]: Entering directory `/home/airlia/Desktop/bastard_src-0.16/src'
_____________________________________________________________
   Compiling EiC embedded interpreter...
#@touch EiC/module/stdClib/src/instH EiC/module/stdClib/src/instSysH
TOP_DIR = /home/airlia/Desktop/bastard_src-0.16/src/EiC
CONFIG_DIR = /home/airlia/Desktop/bastard_src-0.16/src/EiC/config
platform = _LINUX
make[2]: Entering directory `/home/airlia/Desktop/bastard_src-0.16/src/EiC'
/bin/sh: -c: line 7: syntax error: unexpected end of file
make[2]: *** [headers] Fehler 2
make[2]: Leaving directory `/home/airlia/Desktop/bastard_src-0.16/src/EiC'
make[2]: Entering directory `/home/airlia/Desktop/bastard_src-0.16/src/EiC'
/bin/sh: -c: line 7: syntax error: unexpected end of file
make[2]: *** [headers] Fehler 2
make[2]: Leaving directory `/home/airlia/Desktop/bastard_src-0.16/src/EiC'
make[1]: *** [/home/airlia/Desktop/bastard_src-0.16/lib/libeic.a] Fehler 2
make[1]: Leaving directory `/home/airlia/Desktop/bastard_src-0.16/src'
make: *** [bastard-all] Fehler 2

Anscheinend hat make nen Problem mit den Headers. Vielleicht fehlt ja einer? Bastard benötigt folgende Bibliotheken: libreadline, libtyphoon, libeic. Die beiden letzten werden mitgliefert und bei dem "make all" Prozess mitkompiliert. Lediglich libreadline musste ich mir noch besorgen. Ich habe mir dementsprechend über yast readline 5.irgendwas , sowie die devel-Pakete installiert. Auch readline 4.3 habe ich intalliert. Später hab ich dann in der README gesehen, dass libreadline 4.1 nötig ist. Auch diese habe ich installiert. Allerdings war dieses ganze Unterfangen sinnlos. Es tritt immer dasselbe Problem auf. Übrigens: Mein OS ist opensuse 10.2 32-bit.

Edit: Ich poste mal noch die letzten Zeilen des Makeprozesses mit der Debug-Option:

Code:
  Versuche implizite Voraussetzung »RCS/install.sh«.
  Versuche Muster-Regel mit Ersetzung »install.sh«.
  Versuche implizite Voraussetzung »s.install.sh«.
  Versuche Muster-Regel mit Ersetzung »install.sh«.
  Versuche implizite Voraussetzung »SCCS/s.install.sh«.
 Keine implizite Regel für »install« gefunden.
  Betrachte Target-Datei »headers«.
   Die Datei »headers« existiert nicht.
   Fertig mit den Voraussetzungen für die Ziel-Datei »headers«.
  Das Ziel »headers« hat einen doppelten Doppelpunkt
und keine Voraussetzungen.
  Das Target »headers« muss neu erzeugt werden.
/bin/sh: -c: line 7: syntax error: unexpected end of file
Nehme Kindprozess 0x0808c6a0 (headers) PID 21761 in die Kette auf.
Aktiver Kindprozess 0x0808c6a0 (headers) PID 21761
Sammle erfolglosen Kindprozess 0x0808c6a0 PID 21761
make[2]: *** [headers] Fehler 2
Removing child 0x0808c6a0 PID 21761 from chain.
make[2]: Leaving directory `/home/airlia/Desktop/bastard_src-0.16/src/EiC'
Sammle erfolglosen Kindprozess 0x080898f0 PID 21740
make[1]: *** [/home/airlia/Desktop/bastard_src-0.16/lib/libeic.a] Fehler 2
Removing child 0x080898f0 PID 21740 from chain.
make[1]: Leaving directory `/home/airlia/Desktop/bastard_src-0.16/src'
Sammle erfolglosen Kindprozess 0x0808d768 PID 21735
make: *** [bastard-all] Fehler 2
Removing child 0x0808d768 PID 21735 from chain.
 
Zuletzt bearbeitet:

Ähnliche Themen

GCC Crosscompiler unter Debian Wheezy

Installation von monitord unter Debian wheezy

Intel Pro/Wireless 2200BG unter CentOS 5.5

cmake kompilieren make fehler

ubuntu erkennt netzwerkarte nicht

Zurück
Oben