PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Make Bison und Gnu



mmm
14.06.10, 11:53
Hallo Leute,
vorweg ich bin keineswegs ein Profi was die anschließende Frage sicherlich verdeutlichen wird.
Folgende Sachlage: Ich versuche das Programm "monit" auf meinem NAS DNS 323 zu installieren. Ich versuche es zu Compilieren und erhalte folgende Fehlermeldung:

bison -y -dvt -o y.tab.c p.y
make: *** [y.tab.c] Broken pipe
Hab danach gegoogelt und das hier gefunden: http://osdir.com/ml/monitoring.monit.general/2005-02/msg00021.html (http://osdir.com/ml/monitoring.monit.general/2005-02/msg00021.html) Die sagen ich soll nicht mit Bison sondern mit Gnu Compilieren. Ich habe den GCC 4.1.2 Installiert aber die große Frage ist wie schaffe ich es das "make" nicht auf Bison zugreift sondern auf den GCC? Oder hab ich schon in der Frage einen Fehler?
Danke Euch!

quinte17
14.06.10, 13:51
wie versuchst du dass denn zu compilen? (also alle befehle genau). bei mir läuft es ohne probs durch... mit bison, gnu make usw..

edit: gut ich habs bei mir nativ gebaut, aber nicht auf einem nas.., aber trotzdem, poste mal alle befehle

mmm
14.06.10, 17:24
also ich habe erst "./configure" ausgeführt. das hat mir aber folgende fehlermeldung ausgegeben:
Couldn't find your SSL header files.
Use --with-ssl-incl-dir option to fix this problem or disable
the SSL support with --without-ssl

also hab ich "./configure --without-ssl" eingegeben...ich weiß eh nicht was ssl ist ;p
das hat mir dann ohne Fehlermeldung ein Makefile generiert.
Anschliesend dann der Befehl "make" führt aber zu der oben genannten Fehlermeldung.

Gruß!

quinte17
14.06.10, 17:42
mhh, also ich hatte auch deinen 2. versuch verwendet und da gings problemlos

versionen:


bison (GNU Bison) 2.4.1
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
GNU Make 3.81