Re: [maillist] tcl/tk

J. Linnenkohl (jlinnen@c-s-k.de)
Tue, 18 May 1999 19:10:47 +0200

Guido Eink wrote:
> Weil es über 3 MByte Download sind und es trotzdem nicht geklappt hat
> ;-((
Naja, es sind tar-Archive, da bekommst Du immer alles oder nichts.

> Mein /usr/include Verzeichnis:
> asm/, g+1/ (leer), gdk/, gtk/, linux/, scsi/, Dbg.h, amsideci.h,
> bfd.h, bfdlink.h, expect.h, expect.comm.h, expect.tcl.h, glib.h,
> libiberty.h, tcl.h, tclExtend.h, tclRegex.h, tix.h, tk.h
Okay, hier ist etwas im Argen. Ich muss heute abend mal gucken,
wie es bei mir aussieht. Vielleicht fehlt nur ein Link.

> Ich habe absolut keine Ahnung vom Kompilieren!
Ich verstehe. Fuer mich ist das mein taeglich Brot, ich vergesse immer,
dass nicht jedermann sowas tut. Also :
die Shell von Tcl (tclsh), bzw. die von Tk (wish) sind C-Programme,
um sie zu erhalten muessen erst die Quelltexte uebersetzt werden. Mit
einem C-Compiler, also dem gcc auf Linux.
Diese Quellen benoetigen dazu die include-Files in /usr/include.

Um die Programme aus den Quellen zu uebersetzen, werden Makefiles
eingesetzt, die den Uebersetzungsprozess automatisieren.
Diese Makefile fuer Tcl (spaeter dann fuer Tk) wird mittels
configure erstellt. Ich habe mir das Configure von Tcl mal
angeschaut, dort wird testweise ein kleines Testprogramm
uebersetzt, um festzustellen, ob kompiliert werden kann. Das geht
bei Dir schief.

Wie gesagt, ich schau mir mal heute abend an, wie /usr/include bei
mir ausschaut und gebe dann morgen Bescheid.

> Beim Aufruf von tscsh heißt es command not found, oder muß ich dafür
Sorry, da habe ich mich vertippt, das muss tclsh heissen.
Da aber wish funktioniert (kleines Fenster geht auf,
der prompt in Deinem xterm aendert sich), ist Tcl und Tk bei Dir
installiert !

Ich glaube, Du musst Dir nochmal genau anschauen, wie Dein
Mail Programm zu starten geht. Da ist das Problem und nicht bei
Deiner Tcl/Tk Installation.

Gruss

___________________________________________________
Jörg Linnenkohl
e-mail: jlinnen@c-s-k.de
phone : +49 069 913073 25
fax : +49 069 913073 31
CSK Germany * Meisengasse 13-15 * D-60313 Frankfurt