Compilazione Firefox 1.5 per AMD64 e libIDL
Inviato: lunedì 26 dicembre 2005, 12:01
Salve a tutti (e buon Natale!!!
)
Ho appena letto sul forum che Firefox 1.5 è migliore in termini di velocità, ed ho deciso di installarlo. Tuttavia, poichè la mia archichettura è a 64 bit, non ho trovato i precompilati, ed avevo deciso di compilare da sorgente.
Scarico quindi Firefox-1.5-source-.tar.bz2, la metto nella mia cartella di download ~/Download, e scompatto.
Poi eseguo
./configure --enable-application=browser
e dopo qualche secondo si blocca, restituendo il seguente messaggio d'errore:
checking for libIDL-2.0 >= 0.8.0... Package libIDL-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libIDL-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libIDL-2.0' found
configure: error: Library requirements (libIDL-2.0 >= 0.8.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
eseguo un locate, per vedere se sono presenti queste librerie, e con locate libIDL trovo
/usr/lib/libIDL-2.so.0.0.0
/usr/lib/libIDL-2.so.0
/usr/lib/libIDL-0.6.so.0.4.4
/usr/lib/libIDL-0.6.so.0
Quindi penso di averle, ed anche nella versione corretta. Inoltre (anche se non ne sono sicuro, dato che sono abbastanza nuovo di compilazione da sorgenti) il percorso sembra standard, e configure dovrebbe trovarle facilmente le librerie. Come faccio a far capire a configure che ho queste librerie?
Forse devo modivicare la variabile d'ambiente PKG_CONFIG_PATH? Come faccio?
Grazie per le risposte
Daniele
Ho appena letto sul forum che Firefox 1.5 è migliore in termini di velocità, ed ho deciso di installarlo. Tuttavia, poichè la mia archichettura è a 64 bit, non ho trovato i precompilati, ed avevo deciso di compilare da sorgente.
Scarico quindi Firefox-1.5-source-.tar.bz2, la metto nella mia cartella di download ~/Download, e scompatto.
Poi eseguo
./configure --enable-application=browser
e dopo qualche secondo si blocca, restituendo il seguente messaggio d'errore:
checking for libIDL-2.0 >= 0.8.0... Package libIDL-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libIDL-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libIDL-2.0' found
configure: error: Library requirements (libIDL-2.0 >= 0.8.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
eseguo un locate, per vedere se sono presenti queste librerie, e con locate libIDL trovo
/usr/lib/libIDL-2.so.0.0.0
/usr/lib/libIDL-2.so.0
/usr/lib/libIDL-0.6.so.0.4.4
/usr/lib/libIDL-0.6.so.0
Quindi penso di averle, ed anche nella versione corretta. Inoltre (anche se non ne sono sicuro, dato che sono abbastanza nuovo di compilazione da sorgenti) il percorso sembra standard, e configure dovrebbe trovarle facilmente le librerie. Come faccio a far capire a configure che ho queste librerie?
Forse devo modivicare la variabile d'ambiente PKG_CONFIG_PATH? Come faccio?
Grazie per le risposte
Daniele