Pagina 1 di 2

[RISOLTO] libjpeg-devel?

Inviato: mar 6 feb 2007, 11:07
da giberg
Ciao
stavo tentando di compilarmi il thunar volume manager. Purtroppo non ho trovato un pacchetto pronto per slackware.
Nella compilazione non trova libjpeg.la che da quanto ho capito dovrebbe trovarsi nelle librerie di sviluppo di libjpeg (libjpeg-devel?). Qualcuno ha idea se esiste un pacchetto già pronto di queste librerie? Non riesco a trovarlo. Oppure qualcuno si è già fatto un pacchetto del thunar-volman?

Grazie

Inviato: mar 6 feb 2007, 12:00
da gohanz
In effetti ho avuto anche io lo stesso problema, provando a compilare kexiMDB! Sta di fatto che libjpeg.la non è presente sulla Slackware 11.0! :roll:

Inviato: mer 7 feb 2007, 11:44
da giberg
Ma tu ti sei fatto il pacchetto di queste librerie? Se ci fosse uno slackbuild sarebbe oro (in questi giorni di preparazione agli esami sono pigro :roll: . Ancora non sono veloce a creare uno slackbuild). Se non c'è non importa, proverò più avanti appena ho tempo.

Inviato: mer 7 feb 2007, 12:08
da gohanz
No non ho fatto nessun pacchetto, uso le librerie di deafult della Slackware!

Inviato: mer 7 feb 2007, 19:36
da giberg
:?:
Aspetta perché non ho capito, sono particolarmente fuso in questi giorni.
Se mi hai detto che non ci sono queste librerie su Slackware come fai a dire che hai usato quelle di default di Slackware?

Inviato: mer 7 feb 2007, 19:37
da gohanz
Non c'è la libreria con estensione .la mentre sono presenti le libjpeg.a e libjpeg.so

Inviato: mer 7 feb 2007, 19:38
da dapuzz
mi capitò una cosa simile con amarok e libpng.la (che ovviamente non esiste)
Quando risolsi, feci un grep micidiale per cercare dove l'andava a pescare e quale linkaggio esattamente non era del tutto corretto.
Buona fortuna :)

Edit: .a e .so sono librerie che si caricano dinamicamente a runtime. .la sono linkate staticamente, se non vado errando.

Inviato: mer 7 feb 2007, 19:53
da giberg
Grazie ;)
Appena ho tempo cercherò sistemare il problema se sono in grado... ;)

Inviato: lun 12 feb 2007, 18:45
da giberg
Mi son messo a cercare eventuali riferimenti a questa libreria con grep. Non trovo nulla. Ci sono riferimenti all'estensione .la nel file libtool, però non riesco a cavare un ragno dal buco.

@dapuzz
Ho letto il tuo link ma sinceramente non ho capito bene come hai fatto a scoprire come ti creava il problema specifico e come hai risolto nei comandi.

@gohanz
Se dici di usare le normali librerie di Slackware significa che sono le stesse ma l'estensione è diversa?

Inviato: lun 12 feb 2007, 18:49
da gohanz
Voglio dire che ho il pacchetto libjpeg della 11.0 senza nessuna modifica!

Inviato: lun 12 feb 2007, 18:55
da giberg
Sì, questo l'ho capito. Ma quel pacchetto non ha questo famoso file con estensione .la.
Come glielo hai fatto capire a kexiMDB, che ti dava questo problema, di usare quelle di Slackware?
Magari è una stupidaggine ma veramente non ci arrivo :(

Inviato: lun 12 feb 2007, 18:57
da gohanz
Non ho risolto il problema! :roll:

Inviato: lun 12 feb 2007, 18:58
da giberg
:lol: :lol: :lol:
Non c'ero arrivato :lol:

Aspettiamo dapuzz allora...

Inviato: lun 12 feb 2007, 20:15
da dapuzz
stai provando a compilare questo ?
http://www.p0llux.be/xfce/xfce-4.4.0/sr ... .0.tar.bz2 ?
Appena compilato, nessun errore :( con questa configurazione (che è quella di default senza parametri strani)

Codice: Seleziona tutto

Build Configuration:

* Operating system support:  generic
* D-BUS support:             yes
* File System Monitor:       none
* GNOME Thumbnailers:        no
* Startup Notification:      yes
* Volume Manager:            hal
* Debug Support:             minimum

Additional Plugins:

* Advanced Properties:       yes
* Simple Builting Renamers:  yes
* Trash Panel Applet:        yes
* User Customizable Actions: yes
Dopo il configure ti riporto il valore delle variabili incriminate nel config.log
LIBJPEG_CFLAGS=''
LIBJPEG_LIBS='-ljpeg -lm'

Se posti il comando che dà l'errore e l'errore che dà può darsi che riusciamo a venirne fuori.

Inviato: lun 12 feb 2007, 21:09
da giberg
No, parlo del thunar volume manager (thunar-volman). Gestisce i volumi tramite hal, dbus. Ad esempio in Zenwalk credo lo abbiano integrato direttamente dentro a thunar... Vedo che lì thunar gestisce tranquillamente dischi, pendrive...

http://prdownload.berlios.de/xfce-goodi ... 1.2.tar.gz

http://foo-projects.org/~benny/projects ... index.html