PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eggdrop und TCL (tcl.h not found)



edgeHB
14.09.04, 17:07
Moin!
Ich bin noch ein Linux-Neuling und habe mir vor kurzem mal die Debian-Sarge Netinstall gezogen, gebrannt und installiert.
Nun wollte ich mal versuchen einen IRC-Bot (eggdrop/neueste version) zu installieren. Also installierte ich per apt-get install tcl8.4 und tcl8.4-dev. Danach ging es an den Eggdrop (nicht per apt-get):
./configure - Alles geht ohne Probleme
make config - Alles geht ohne Probleme
make (bzw. dann make -d) - FEHLER:



In file included from main.h:33:
../lush.h:4: include file '/usr/include/tcl8.4/tcl.h' not found
Erhielt Signal »SIGCHLD«; 1 unbeendete Kindprozesse.
Sammle erfolglosen Kindprozess 0x08095b20 PID 2146
make[1]: *** [bg.o] Fehler 1
Removing child 0x08095b20 PID 2146 from chain.
make[1]: Leaving directory `/home/edge/eggdrop1.6.17/src'
Erhielt Signal »SIGCHLD«; 1 unbeendete Kindprozesse.
Sammle erfolglosen Kindprozess 0x08098730 PID 2142
make: *** [modegg] Fehler 2
Removing child 0x08098730 PID 2142 from chain.


Die tcl.h existiert aber.

Wo kann der Fehler liegen?

Gruß
edge

edgeHB
14.09.04, 18:03
Ich wollte es nun mal mit einer neuen version von tcl probieren, doch da kommt bei ./configure folgende Fehlermeldung:


checking for ar... no
configure: error: Required archive tool 'ar' not found on PATH.

edgeHB
14.09.04, 18:18
ok, 'ar' habe ich schonmal gefunden... hilft mir aber trotzdem net weiter... hauptproblem besteht weiterhin

Tomek
14.09.04, 18:45
Das hast du wirklich gemacht?

apt-get install tcl8.4-dev

Welche Eggdrop Version willst du kompilieren und welche Quellen hast du genommen?

edgeHB
14.09.04, 20:46
jo, das habe ich gemacht.
er sagt ja auch wenn ich das nochmal mache, dass es bereits die aktuelle version ist.

ich will den aktuellen eggdrop verwenden 1.6.17 ist das.