tcl version prob

Hier findest du jede Art von Hilfestellung zum Thema Installation, Konfiguration und Betrieb von Eggdrop-Bots
teddy1338
tcl version prob

Beitrag von teddy1338 » 20. Jan 2005, 15:00

huhu

ich wollte tcl installieren auf meinem root server. man braucht ja die version 8.4.6 um den eggi laufen lassen zu koennen.

da ich aber debian(woody) habe ist das max was ich installieren kann tcl8.3

was mache ich nun ???

Hendrik
Chef
Beiträge:2076
Registriert:2. Sep 2003, 16:43
Wohnort:Berlin
Kontaktdaten:

Beitrag von Hendrik » 20. Jan 2005, 15:16

Hi,

ganz einfach:

als root einloggen:

Code: Alles auswählen

cd /usr/local/src/
wget http://puzzle.dl.sourceforge.net/sourceforge/tcl/tcl8.4.9-src.tar.gz
gunzip -c tcl8.4.9-src.tar.gz | tar xf -
cd tcl8.4.9
cd unix
./configure --prefix=/usr --sysconfdir=/etc
make
make install
... und hoffen dass es keine Fehler gibt. Jetzt sollte die allerneuste tcl-version nach /usr installiert worden sein.

-Hendrik-
Einmal lesen, für immer glücklich: Hinweise zum Forum
--
Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life.

RealSeri

Beitrag von RealSeri » 4. Feb 2005, 21:04

hi

habe das genau nach deine beschreibung installiert bekomme aber bei

Code: Alles auswählen

./configure --prefix=/home/eggdrop/eggdrop1.6.17
genau den gleichen fehler trotzdem nochmal

Code: Alles auswählen

Tcl cannot be found on this system.

  Eggdrop requires Tcl to compile. If you already have Tcl installed on
  this system, and I just wasn't looking in the right place for it, re-run
  ./configure using the --with-tcllib='/path/to/libtcl.so' and
  --with-tclinc='/path/to/tcl.h' options.

  See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section for more
  information.
finde leider keinen fehler dabei hab es auch schonmal neu installiert

RealSeri

Beitrag von RealSeri » 4. Feb 2005, 21:34

edit:

das problem hab ich jetzt gelöst doch netterweise gleich das nächste bekommen

nachdem "make" soll man ja "make install" machen doch dann bekomme ich diesen fehler

Code: Alles auswählen

eggdrop@r125:~/eggdrop1.6.17> make install

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads

Installing in directory: '/home/eggdrop/eggdrop1.6.17/'.

Renaming old 'eggdrop' executable to 'oeggdrop'.
Copying new 'eggdrop' executable and creating symlink.
/usr/bin/install: Aufruf von stat für »eggdrop« nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install-bin] Fehler 1
eggdrop@r125:~/eggdrop1.6.17>

RealSeri

Beitrag von RealSeri » 4. Feb 2005, 21:41

edit:

das problem hab ich jetzt gelöst doch netterweise gleich das nächste bekommen

nachdem "make" soll man ja "make install" machen doch dann bekomme ich diesen fehler

Code: Alles auswählen

eggdrop@r125:~/eggdrop1.6.17> make install

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads

Installing in directory: '/home/eggdrop/eggdrop1.6.17/'.

Renaming old 'eggdrop' executable to 'oeggdrop'.
Copying new 'eggdrop' executable and creating symlink.
/usr/bin/install: Aufruf von stat für »eggdrop« nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install-bin] Fehler 1
eggdrop@r125:~/eggdrop1.6.17>

Code: Alles auswählen

r125:/home/eggdrop/eggdrop1.6.17 # make install

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads

Installing in directory: '/home/eggdrop/eggdrop1.6.17/'.

Renaming old 'eggdrop' executable to 'oeggdrop'.
Copying new 'eggdrop' executable and creating symlink.
/usr/bin/install: cannot stat `eggdrop': No such file or directory
make: *** [install-bin] Error 1
r125:/home/eggdrop/eggdrop1.6.17 # make install

You haven't compiled Eggdrop yet.
To compile Eggdrop, use:

  make [target]

Valid targets: 'eggdrop', 'static', 'debug', 'sdebug'.
Default target: 'eggdrop'.

make: *** [install-start] Error 1
r125:/home/eggdrop/eggdrop1.6.17 # make /home/eggdrop/eggdrop1.6.17
make: Nothing to be done for `/home/eggdrop/eggdrop1.6.17'.
r125:/home/eggdrop/eggdrop1.6.17 # make /home/eggdrop/
make: Nothing to be done for `/home/eggdrop/'.
r125:/home/eggdrop/eggdrop1.6.17 # make home/eggdrop/eggdrop1.6.17
make: *** No rule to make target `home/eggdrop/eggdrop1.6.17'.  Stop.
r125:/home/eggdrop/eggdrop1.6.17 # make home/eggdrop/
make: *** No rule to make target `home/eggdrop/'.  Stop.
r125:/home/eggdrop/eggdrop1.6.17 # make eggdrop
make[1]: Entering directory `/home/eggdrop/eggdrop1.6.17/src'
This may take a while. Go get some runts.

make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/md5'
make[2]: Nothing to be done for `md5'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/md5'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/compat'
make[2]: Nothing to be done for `compat'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/compat'

---------- Yeah! That's the compiling, now the linking! ----------

Linking eggdrop (standard build).

gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o  -L/usr/lib -ltcl8.4 -lm -ldl -lnsl  md5/md5c.o compat/*.o `cat mod/mod.xlibs`
touch ../eggdrop

Successful compile: eggdrop

make[1]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src'
make[1]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/assoc.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/assoc.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/blowfish.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/blowfish.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/channels.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/channels.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/compress.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/compress.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/console.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/console.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/ctcp.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/ctcp.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/dns.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/dns.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/filesys.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/filesys.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/gseen.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/gseen.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/irc.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/irc.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/notes.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/notes.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/server.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/server.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/share.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/share.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/stats.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/stats.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/transfer.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/transfer.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/uptime.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/uptime.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/wire.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/wire.mod'
make[2]: Entering directory `/home/eggdrop/eggdrop1.6.17/src/mod/woobie.mod'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod/woobie.mod'

All modules compiled.
make[1]: Leaving directory `/home/eggdrop/eggdrop1.6.17/src/mod'

Test run of ./eggdrop -v:
Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads

Eggdrop successfully compiled:
-rwxr-xr-x    1 root     root       706870 Feb  4 20:47 eggdrop

Modules successfully compiled:
-rwxr-xr-x    1 eggdrop  users       17723 Feb  4 20:29 assoc.so
-rwxr-xr-x    1 eggdrop  users       21904 Feb  4 20:29 blowfish.so
-rwxr-xr-x    1 eggdrop  users      167445 Feb  4 20:29 channels.so
-rwxr-xr-x    1 eggdrop  users       19946 Feb  4 20:29 compress.so
-rwxr-xr-x    1 eggdrop  users       18017 Feb  4 20:29 console.so
-rwxr-xr-x    1 eggdrop  users       16041 Feb  4 20:29 ctcp.so
-rwxr-xr-x    1 eggdrop  users       25794 Feb  4 20:29 dns.so
-rwxr-xr-x    1 eggdrop  users      143468 Feb  4 20:29 filesys.so
-rwxr-xr-x    1 eggdrop  users       90524 Feb  4 20:29 gseen.so
-rwxr-xr-x    1 eggdrop  users      200058 Feb  4 20:30 irc.so
-rwxr-xr-x    1 eggdrop  users       47115 Feb  4 20:30 notes.so
-rwxr-xr-x    1 eggdrop  users       98858 Feb  4 20:30 server.so
-rwxr-xr-x    1 eggdrop  users       74194 Feb  4 20:30 share.so
-rwxr-xr-x    1 eggdrop  users      222192 Feb  4 20:30 stats.so
-rwxr-xr-x    1 eggdrop  users       59915 Feb  4 20:30 transfer.so
-rwxr-xr-x    1 eggdrop  users       15005 Feb  4 20:30 uptime.so
-rwxr-xr-x    1 eggdrop  users       24189 Feb  4 20:30 wire.so
-rwxr-xr-x    1 eggdrop  users        8924 Feb  4 20:30 woobie.so

Now run "make install" to install your bot.

Hendrik
Chef
Beiträge:2076
Registriert:2. Sep 2003, 16:43
Wohnort:Berlin
Kontaktdaten:

Beitrag von Hendrik » 5. Feb 2005, 00:54

hi,

mach mal nochmal neu, du hast da nen Fehler gemacht:

Code: Alles auswählen

./configure --prefix=/home/eggdrop/eggdrop1.6.17
ist falsch.. /home/eggdrop/eggdrop1.6.17 ist in dem Falle das Verzeichnis, in dem die Quelltextdateien entpackt wurden. Dies ist aber nicht das Verzeichnis, indem wir den eggdrop installieren wollen. Deshalb steht auch in dem Tutorial, dass wir --prefix=/home/eggdrop/eggdrop/ als Zielverzeichnis für das Programm benutzen.

Also: Mach das von da an nochmal von vorne mit dem neuen --prefix, dann sollten auch die anderen befehle einwandfrei laufen...

-Hendrik-
Einmal lesen, für immer glücklich: Hinweise zum Forum
--
Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life.

RealSeri

Beitrag von RealSeri » 7. Feb 2005, 19:33

danke erstmal für die antwort
danach hatte ich keinerlei fehler mehr

doch jetzt beim starten :(

Code: Alles auswählen

eggdrop@r125:~/eggdrop1.6.17> ./eggdrop -m eggdrop.conf

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[18:27] --- Loading eggdrop v1.6.17 (Mon Feb  7 2005)
[18:27] * Please make sure you edit your config file completely.
die eggdrop.conf hatte ich soweit eignetlich bearbeit mit nick und servern

bei gseen.conf und stat.conf hab ich nichts dran verändern

finde leider meinen fehler nicht

Benutzeravatar
Mischi
IRC-Addict
Beiträge:93
Registriert:29. Sep 2004, 16:55
Wohnort:Hanau
Kontaktdaten:

Beitrag von Mischi » 8. Feb 2005, 20:12

Wieder so ein anfaenger fehler :)
Geh nochmal die ganze eggdrop.conf zeile fuer zeile durch und lies was da steht.
Aber da ich so guetig bin geb ich dir mal einen tipp ;)
Such einfachmal nach dem woertchen "die" wenn es am anfang der zeile steht und dahinter so ein satz wie
Please make sure you edit your config file completely.
oder aehnlich setz einfach ein # vor das die sollte dann z.B. so aussehen:
#die Please make sure you edit your config file completely.
Jeden Tag steigt die Zahl derer, die mich am Arsch lecken koennen.

Vaporius

Beitrag von Vaporius » 20. Feb 2005, 00:11

Hi,

ich hab alles soweit durchgeführt, die Zeile auskomentiert, aber jetzt bekomm ich diesen Fehler :

Code: Alles auswählen

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[23:07] --- Loading eggdrop v1.6.17 (Sat Feb 19 2005)
[23:07] Tcl error in file 'eggdrop.conf':
[23:07] invalid command name "html/eggdrop/eggdrop1.6.17/"
    while executing
"html/eggdrop/eggdrop1.6.17/"
    (file "eggdrop.conf" line 1)
[23:07] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)
Was ist de rTCL Fehler, und warum findet er das Config File nicht ??
Hab es auch wie beschrieben nicht unter Root installiert, also müsste der Pfad passen !!

Noch was, ich sitz hier schon paar Stündchen da, aber wo trag ich denn ein in welchen Channel der Bot rein soll !!??

Wär nett, wenn mir da einer helfen könnte !!

Danke

Hendrik
Chef
Beiträge:2076
Registriert:2. Sep 2003, 16:43
Wohnort:Berlin
Kontaktdaten:

Beitrag von Hendrik » 20. Feb 2005, 04:17

Paar fragen:

1. Wohin (verzeichnis) hast du den eggdrop installiert?
2. wie lautet der pfad zu deiner eggdrop.conf?
3. Was hast du eingegeben um deinen bot zu starten?
4. unter welchem username bist du eingeloggt?
4a. benutzt du confixx?
5. wohin hast du die quelltext-dateien der eggdrop1.6.17.tar.gz entpackt?


-Hendrik-
Einmal lesen, für immer glücklich: Hinweise zum Forum
--
Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life.

Benutzeravatar
Mischi
IRC-Addict
Beiträge:93
Registriert:29. Sep 2004, 16:55
Wohnort:Hanau
Kontaktdaten:

Beitrag von Mischi » 20. Feb 2005, 13:31

Hmm,

Code: Alles auswählen

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[23:07] --- Loading eggdrop v1.6.17 (Sat Feb 19 2005)
[23:07] Tcl error in file 'eggdrop.conf':
[23:07] invalid command name "html/eggdrop/eggdrop1.6.17/"
    while executing
"html/eggdrop/eggdrop1.6.17/"
    (file "eggdrop.conf" line 1)
[23:07] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR) 
Mir kommt es sovor als ob in deiner eggdrop.conf in der ersten zeile folgendes steht: html/eggdrop/eggdrop1.6.17/
falls ich richtig liege entferne es ;)
Zu deine frage mit dem Channel joinen. Wenn dein bot richtig gestartet ist usw. connecte auf die Partyline und gib dort ein .+chan #channel
Jeden Tag steigt die Zahl derer, die mich am Arsch lecken koennen.

Gast

Beitrag von Gast » 20. Feb 2005, 14:36

Hendrik hat geschrieben:Paar fragen:

1. Wohin (verzeichnis) hast du den eggdrop installiert?
2. wie lautet der pfad zu deiner eggdrop.conf?
3. Was hast du eingegeben um deinen bot zu starten?
4. unter welchem username bist du eingeloggt?
4a. benutzt du confixx?
5. wohin hast du die quelltext-dateien der eggdrop1.6.17.tar.gz entpackt?


-Hendrik-
Hi,

1. ins verzeichniss eggdrop
2.wenn ich mich als web einlogge der Pfad : /html/eggdrop/eggdrop1.6.17/
3 den befehl wie er in der Anleitung steht : ./eggdrop -m eggdrop.conf
4. unter dem web user nicht root !!
4a ja, aber nicht zum eggdrop install.
5 ins html/eggdrop verzeichniss !


@Mischi
ich teste das mal mit dem entfernen in der Zeile 1 !!

Vaporius

Beitrag von Vaporius » 20. Feb 2005, 23:52

Hi,

hab den Bot nochmal neu installiert, jetzt bekomm ich diese Fehlermeldung :

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[22:50] --- Loading eggdrop v1.6.17 (Sun Feb 20 2005)
[22:50] Module loaded: dns
[22:50] Module loaded: channels
[22:50] Module loaded: server
[22:50] Module loaded: ctcp
[22:50] Module loaded: irc
[22:50] Module loaded: notes (with lang support)
[22:50] * You didn't edit your config file completely like you were told, did you?

ich hab in der Config alles editiert, was wichtig war, wie Bot Name Server wohin er connecten soll !!
Was muss ich noch ändern, ich komm nicht weiter !!

Hendrik
Chef
Beiträge:2076
Registriert:2. Sep 2003, 16:43
Wohnort:Berlin
Kontaktdaten:

Beitrag von Hendrik » 21. Feb 2005, 00:25

Vaporius hat geschrieben:[22:50] * You didn't edit your config file completely like you were told, did you?
Es gibt noch mehr weitere "wichtige" dinge in der eggdrop.conf. deshalb soll man auch die komplette datei durcharbeiten, um alles zu bearbeiten. um dies sicherzustellen sind in der eggdrop.conf einige "fallen" gestellt worden, die ein ausführen der datei verhindern. also, überfliege mal die eggdrop.conf und schau, ob du diese zwei fallen findest.

-Hendrik-
Einmal lesen, für immer glücklich: Hinweise zum Forum
--
Programming is similar to sex. If you make a mistake, you have to support it for the rest of your life.

Gast

Beitrag von Gast » 21. Feb 2005, 00:58

Hi,

*schäm* LöööL, habs fast geschafft, jetzt bekomm ich die Meldung, weiß jetzt ned ob er läuft oder nicht, kann ihn nicht erreichen !!

Code: Alles auswählen

Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads
[23:51] --- Loading eggdrop v1.6.17 (Sun Feb 20 2005)
[23:51] Module loaded: dns
[23:51] Module loaded: channels
[23:51] Module loaded: server
[23:51] Module loaded: ctcp
[23:51] Module loaded: irc
[23:51] Module loaded: notes            (with lang support)
[23:51] Module loaded: console          (with lang support)
[23:51] Module loaded: uptime
[23:51] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[23:51] use '.help userinfo' for commands.
[23:51] Creating channel file


STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type:  /msg *****hello
This will make the bot recognize you as the master.

You have installed modules but have not selected an encryption
module, please consult the default config file for info.

welches encryption Modul muss ich denn installieren ??

Antworten