PDA

View Full Version : DEbian, installare programmi dai binari...


pinball
12-07-2003, 12:08
azz va bene che non si dovrebbe mai fare, e usare sempre apt-get, ma se dei programmi non ci sono devo per forza scaricarli e compilarmeli! ;) :(

e allora perchè sti cavolo di errori sempre?

Debian-Puff:/home/roby/Downloads/GCB/gcb-0.2.3# make
Makefile:9: localinc: No such file or directory
./configure
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
Package 'libIDL-2.0', required by 'ORBit-idl-2.0', not found
gtk 2.0 or above required
make: *** [localinc] Error 255
Debian-Puff:/home/roby/Downloads/GCB/gcb-0.2.3#

diverse librerie le ho apt-gettate manualmente... ma altre non me le trova... non c'è un modo perchè si scarichi da solo tutto quello che gli serve per fare ./configure, make e make isntall???


ciaoooooooooo

HenryTheFirst
12-07-2003, 12:19
hai checkato su apt-get.org che non ci sia qualche repository non ufficiale per questo pacchetto?

pinball
12-07-2003, 12:27
Originally posted by "HenryTheFirst"

hai checkato su apt-get.org che non ci sia qualche repository non ufficiale per questo pacchetto?

no non ci avevo pensato! :p

cmq non so perchè non mi va la ricerca su apt-get.org...

AnonimoVeneziano
12-07-2003, 12:28
Originally posted by "moly82"

azz va bene che non si dovrebbe mai fare, e usare sempre apt-get, ma se dei programmi non ci sono devo per forza scaricarli e compilarmeli! ;) :(

e allora perchè sti cavolo di errori sempre?

Debian-Puff:/home/roby/Downloads/GCB/gcb-0.2.3# make
Makefile:9: localinc: No such file or directory
./configure
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
Package 'libIDL-2.0', required by 'ORBit-idl-2.0', not found
gtk 2.0 or above required
make: *** [localinc] Error 255
Debian-Puff:/home/roby/Downloads/GCB/gcb-0.2.3#

diverse librerie le ho apt-gettate manualmente... ma altre non me le trova... non c'è un modo perchè si scarichi da solo tutto quello che gli serve per fare ./configure, make e make isntall???


ciaoooooooooo

Ovviamente intendevi installare i programmi da Sorgente, non da Binari :D

Comunque devi installare le librerie "DEV" , infatti per ridurre la dimensione dei pacchetti e lo spazio occupato i pacchettizzatori tolgono le parti relative alla compilazione dei vari programmi che le richiedono e mettono nei pacchetti solo i files necessari all' esecuzione dei programmi che utilizzano quel programma .

Ad esempio se installi la librerie "gtk-2.2" installi il pacchetto che permette l'esecuzione dei programmi gtk-2.2, ma non permette la compilazione dei programmi che ne fanno utilizzo. I pacchettizzatori mettono la parte di sviluppo delle librerie in un altro pacchetto che solitamente si chiama come il primo, solo che ha l'aggiunta di "-dev" alla fine del nome , quindi per "gtk-2.2" sarà "gtk-2.2-dev" installa tutte le librerie "-dev" che ti mancano e dovrebbe andare

Ciao

pinball
12-07-2003, 12:46
Originally posted by "AnonimoVeneziano"



Ovviamente intendevi installare i programmi da Sorgente, non da Binari :D

Comunque devi installare le librerie "DEV" , infatti per ridurre la dimensione dei pacchetti e lo spazio occupato i pacchettizzatori tolgono le parti relative alla compilazione dei vari programmi che le richiedono e mettono nei pacchetti solo i files necessari all' esecuzione dei programmi che utilizzano quel programma .

Ad esempio se installi la librerie "gtk-2.2" installi il pacchetto che permette l'esecuzione dei programmi gtk-2.2, ma non permette la compilazione dei programmi che ne fanno utilizzo. I pacchettizzatori mettono la parte di sviluppo delle librerie in un altro pacchetto che solitamente si chiama come il primo, solo che ha l'aggiunta di "-dev" alla fine del nome , quindi per "gtk-2.2" sarà "gtk-2.2-dev" installa tutte le librerie "-dev" che ti mancano e dovrebbe andare

Ciao

grazie così ho risolto! ;) :)