Pagina 1 di 1
wxPython-2.6.3.2
Inviato: lun 19 giu 2006, 23:18
da francogdn
Dato che in questi giorni siamo in vena di Python
Vorrei segnalarvi un package che ho aggiunto sul mio sito, relativo a
wxPython-2.6.3.2.
Non posso aggiungerlo su Slacky perché non ho lo SlackBuild, ho fatto tutto a manina. Se qualcuno di voi volesse provarlo (rispetta tutti gli standard Slackware) e volesse muovermi qualche critica/suggerimento gliene sarei riconoscente.
Grazie e ciao!

Inviato: mar 20 giu 2006, 12:48
da paolito
Ciao Franco!
Ottimo, grazie!

Inviato: mar 20 giu 2006, 14:32
da samiel
In questo periodo sono senza ADSL e non riesco proprio
a scaricare cose di dimensioni rilevanti. Tuttavia,
mi sembra sospetta la dimensione del tuo tgz, 8,9MB.
Io l'ho compilato con queste ottimizzazioni:
Codice: Seleziona tutto
CFLAGS="-O3 -march=i686 -mtune=i686" ./configure \
--prefix=/usr \
--with-gtk \
--with-opengl \
--enable-gtk2 \
--enable-unicode \
--enable-geometry \
--enable-sound --with-sdl \
--enable-mediactrl \
--enable-display \
--program-prefix="" \
--program-suffix="" \
$ARCH-slackware-linux
Ora, tu saprai che O3 aumenta leggermente
le dimensioni del pacchetto a vantaggio della velocità.
A me viene circa 3.5MB.
Posto che, non avendo potuto vedere il tuo pacchetto,
potrei dire sciocchezze, hai strippato bene tutto?
M.
Inviato: gio 22 giu 2006, 9:43
da francogdn
Io l'ho compilato con queste opzioni:
CFLAGS="-O2 -march=i486 -mtune=i686" ./configure --with-gtk --with-gnomeprint --with-opengl --enable-debug --enable-geometry --enable-sound --with-sdl --enable-mediactrl --enable-display --disable-debugreport --enable-unicode --with-libjpeg=builtin --with-libpng=builtin --with-libtiff=builtin --with-zlib=builtin
Ho strippato binari e librerie.
Il fatto che il pacchetto sia così grosso, è dovuto al fatto che ho compilato anche il modulo per python, quello che per intenderci risiede in:
/usr/lib/python2.4/site-packages
Senza questa parte, viene anche a me un pacchetto di piccole dimensioni. Solo che se manca questa directory, nel momento in cui dai il comando:
import wx
ti dice che il modulo wx non esiste...
Saluti.
Inviato: gio 22 giu 2006, 9:59
da Loris
Attento che la dir dei doc contiene tutti i file sparsi.
Inviato: gio 22 giu 2006, 10:05
da francogdn
Hai ragione!!!
Correggo subito.
Grazie per la segnalazione!
Inviato: gio 22 giu 2006, 10:24
da francogdn
Ok, grazie Loris.
Che svista clamorosa!!
Ho già messo su la versione 2 (wxPython-2.6.3.2-i486-2fg.tgz) con la directory
doc riorganizzata.
Inviato: gio 22 giu 2006, 18:17
da samiel
Hai ragione, poi ho visto che hai compilato
diverse librerie built-in...
M.
Inviato: gio 29 giu 2006, 15:48
da Paoletta
Il fatto che il pacchetto sia così grosso, è dovuto al fatto che ho compilato anche il modulo per python, quello che per intenderci risiede in:
/usr/lib/python2.4/site-packages
scusa francogdn, puoi dirmi per favore come lo si compila?
Inviato: gio 29 giu 2006, 16:21
da francogdn
Ciao Paoletta, certo!
Una volta compilato wxPython e una volta che siamo sicuri che
wx-config sia nel PATH, dobbiamo procedere come segue:
$WXDIR è la directory con i
sorgenti (es. /usr/src/wxPython-2.6.3.2).
Se riteniamo necessario, modifichiamo il file
config.py.
# Config values below this point can be reset on the setup.py command line.
BUILD_GLCANVAS = 0 # If true, build the contrib/glcanvas extension module
BUILD_OGL = 0 # If true, build the contrib/ogl extension module
BUILD_STC = 1 # If true, build the contrib/stc extension module
BUILD_GIZMOS = 1 # Build a module for the gizmos contrib library
BUILD_ANIMATE = 1 # Build a module for the animate contrib library
BUILD_DLLWIDGET = 0# Build a module that enables unknown wx widgets
# to be loaded from a DLL and to be used from Python.
Una volta settati i valori che ci interessano, possiamo procedere con la compilazione:
E infine...
Per maggiori dettagli, puoi comunque visitare la documentazione ufficiale:
http://www.wxpython.org/BUILD.html
http://www.wxpython.org/INSTALL.html
Ciao.
Inviato: gio 29 giu 2006, 17:09
da Paoletta
grazie 1000 franco, con questa delucidazione mi hai aiutato per risolvere il problema di bittorrent!
Inviato: gio 29 giu 2006, 17:18
da francogdn
Bene
