Pagina 1 di 1

Problema compilazione di skencil

Inviato: dom 15 mar 2009, 14:54
da Bruffandino
Sto impazzendo da un paio di giorni per compilare ed eseguire il programma skencil:http://www.skencil.org/

il primo problema (che ho risolto), è che skencil richiede gli header di "imaging python". Il pacchetto corrispondente che si trova qui su slacky è "imaging-1.1.6-i486-3as", che però non contiene l'header "Imaging.h". Dopo aver compilato ed installato i sorgenti di "imaging" questo problema si è risolto.

Il secondo problema (che non ho risolto) è che non trova le librerie tcl/tk. questo è l'output di setup.py configure:
root@Caino:/usr/src/skencil-0.6.17# ./setup.py configure

looking for include dir for Imaging.h under /usr/src/Imaging-1.1.6/libImaging
found it in /usr/src/Imaging-1.1.6/libImaging
reading configuration from /usr/lib/python2.5/config/Setup ... done
reading additional configuration from /usr/lib/python2.5/config/Setup.local ... done
Looking for tcl/tk libraries under /usr/lib ,/usr/local/lib...
Looking for tcl/tk 8.4...
Looking for tcl/tk 84...
Looking for tcl/tk 8.3...
Looking for tcl/tk 83...
Looking for tcl/tk 8.2...
Looking for tcl/tk 82...
Looking for tcl/tk 8.1...
Looking for tcl/tk 81...
Looking for tcl/tk 8.0...
Looking for tcl/tk 80...
Can't find suitable tcl/tk libraries
You should perhaps use the --tk-flags option
Qualche idea in proposito? grazie..

Re: Problema compilazione di skencil

Inviato: dom 15 mar 2009, 15:22
da conraid
Cerca max le 8.4 sembra, ora ci sono le 8.5 in Slackware. Prova a compilarlo staticamente con le 8.4

Per imaging puoi anche fare un nuovo pacchetto che contiene anche i file include

Re: Problema compilazione di skencil

Inviato: dom 15 mar 2009, 15:34
da Bruffandino
Guarda sul sito c'è scritto che è anche compatibile con le 8.5.. solo che lo script di configurazione non le cerca.. sai come posso dirgli si usare le 8.5 tramite le --tk-flags?

Re: Problema compilazione di skencil

Inviato: dom 15 mar 2009, 15:38
da conraid
Bruffandino ha scritto:Guarda sul sito c'è scritto che è anche compatibile con le 8.5.. solo che lo script di configurazione non le cerca.. sai come posso dirgli si usare le 8.5 tramite le --tk-flags?
non conosco quel programma ed il suo configure, ho solo letto l'output che hai postato

Per TCL/TK solitamente...
You MUST specify the --with-tcl and --with-tk flags, pointing to the source tree