Newsgroup: it.comp.os.linux.iniziare
Titolo: installare da tar.bz2

salve a tutti; come suggeritomi un po' di temp ofa volevo provare ktechlab.
per la mia distribuzione non c'è il file rpm, per cui devo prendere il
sorgente .tar.bz2.
nella directory c'era anche un file install con le istruzioni per
l'installazione per cui decido di seguire le indicazioni (niente di
particolare, ./configure -> make -> make install)
scompatto il file in una cartella, entro, faccio ./configure ma quando ha
finito mi da errore; l'output di configure infatti è (riporto solo l'ultima
parte altrimenti sarebbe troppo lungo)
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.2) (headers and libraries)
not found. Please check your installation!
inutile provare a fare make, ottengo solo
make: *** No targets specified and no makefile found. Stop.
(c'era da aspettarselo, no?).
premettendo che ho installato Qt versione 4 e ho ricontrollato anche con
yast, cosa devo fare? non è la prima volta che mi capita questo problema con
Qt ma non capisco come risolverlo.
Mi sembrerebbe strano che non siano nella directory "canonica",
l'installazione l'ho fatta con yast per cui come potrebbe essere sbagliato
il percorso?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Qt ma non capisco come risolverlo.
parla di headers e librerie, non è che hai solo quest'ultime?
r
-- 
chi furono i veri eroi delle Termopili?
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 premettendo che ho installato Qt versione 4 e ho ricontrollato anche con
[...]
male, ktechlab non è ancora pronto per le Qt4.
Devi installare le Qt-3.3.x.
ciao!

 Devi installare le Qt-3.3.x.
E, come ha suggerito Rama, devi istallare anche il pacchetto di
development.
Saluti,
The Librarian

 premettendo che ho installato Qt versione 4 e ho ricontrollato anche
No, devi installare il pacchetto QT3-devel (ed eventuali dipendenze..)
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 No, devi installare il pacchetto QT3-devel (ed eventuali dipendenze..)
Ho proceduto all'installazione di Qt3 e annessi. Mi sorge intanto un dubbio:
in teoria, se una determinata libreria fosse usata da 10 programmi e ognuno
di essi volesse una versione differente di questa libreria dovrei avere 10
volte lo stesso file? questo non crea problemi?
A parte questo: ho installato Qt 3 e un altro paio di librerie richieste dal
configure. ora posso fare make e make install, ma non riesco a fare
l'installazione. mi danno dei problemi, in particolare il make alla fine da
come output (il resto non mi pare dia problemi)
pic14.h:99: error: extra qualification ‘PIC14::’ on member ‘PIC14’
make[2]: *** [btreebase.o] Error 1
make[2]: Leaving directory `/home/orazio/Desktop/tempo/ktechlab-0.3/microbe'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/orazio/Desktop/tempo/ktechlab-0.3'
make: *** [all] Error 2
mi date una mano a interpretarlo?


 vecchio.
Uhm...
Ma questo non è sempre possibile? Intendo: librerie con major numer
diverso possono sempre convivere senza conflitti, no?
Invece, convenzionalmente, librerie con major number uguale
dovrebbero avere sempre medesima interfaccia pubblica, il che
assicurerebbe piena compatibilità (si potrebbero sempre sostituire
una all'altra, senza conseguenze per i programmi)... però, in questo
caso, esistono purtroppo alcune librerie che non rispettano la
convenzione e alcuni programmi che ne usano funzioni interne, il che
dà problemi.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
__________________________________
Combatti l'AIDS col tuo computer: 
http://fightaidsathome.scripps.edu/

oraazio wrote:

To compile ktechlab, the following packages need to be installed:
    * kdelibs-devel (KDE libraries ? 3.2)
    * gpsim-devel (PIC simulation and debugging (see notes on gpsim))
    * readline-devel 
Hai installato tutti questi pacchetti?

> 
nel file microbe/pic14.h
cancella alla riga 99 PIC14::
da così
                PIC14::PIC14( Microbe * master, Type type );
                ~PIC14();
deve diventare così
                PIC14( Microbe * master, Type type );
                ~PIC14();

 diverso possono sempre convivere senza conflitti, no?
Per essere possibile e' possibile visto che sotto Gentoo funziona.
Io ho avuto contemporaneamente piu' versioni del gcc sia con major che
minor number differente e con l'utility gcc-config potevo selezionare
il profilo da usare per ogni compilazione.
Tra l'altro questo sotto gentoo e' molto comodo perche' generalmente
compili tutti i software che istalli e non e' raro che, come e'
successo all'OP, alcuni programmi non compilino con una versione del
compilatore troppo recente.
Saluti,
The Librarian

 volte lo stesso file? questo non crea problemi?
a volte si può rimediare creando un link simbolico col nome richiesto a 
una libreria più aggiornata;
r
-- 
sta emergendo la verità su Mani Pulite:
era un complotto di magistrati onesti
Ramapage: 
http://umpf.net/