PDA

Visualizza la versione completa : qtparted problema compilazione


GunMan
30-11-2006, 04:56
salve a tutti :)

vi scrivo per un problemino che non riesco a risolvere da solo, per quanto abbia cercato di documentarmi non riesco a venirne a capo.

passo al dunque, sto cercando di installare un software (qtparted) che richiede l'installazione del pacchetto qt, fin qui nulla di strano, dopo vari e infruttuosi tentativi di installare tutto il necessario (questo pacchetto pare molto "rognoso") alla fine sono riuscito a portare a termine il tutto:


global configuration
--------------------
system : "linux"
PREFIX : "NONE"
QTPARTED_LDFLAGS : ""
QTPARTED_LIBS : ""
QTDIR : ""
Qt translation compiler : "/usr/bin/lrelease"

supported file systems (0=no, 1=yes)
------------------------------------
ReiserFS :
Ext2fs/ext3fs : 1
Windows NTFS: : 1
Ibm JFS: : 1
Sgi XFS: : 1

Type "make" to compile QtParted

ma qui viene il bello, vado a dare il make e...


legauche@linux-alx:~/Desktop/download/qtparted-0.4.5> make
WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!!
/usr/share/unsermake/unsermake all
make: /usr/share/unsermake/unsermake: Command not found
make: *** [all] Error 127

ho letto, non ricordo precisamente dove, di poter usare qmake come alternativa, ma non so davvero come muovermi in questo caso, scusate per la lunghezza del post ma per rendere il quadro pi completo possibile, ogni aiuto o suggerimento estremamente gradito :)

:ciauz:

andy caps
30-11-2006, 08:47
dai un ./configure --help e guarda se puoi fargli usare alternative di unsermake
unsermake lo puoi anche installare o compilare scaricando i sorgenti

GunMan
30-11-2006, 15:24
ciao andy, innanzitutto grazie per la pronta risposta, ho cercato nell'help di configure ma non ho trovato niente che potesse essermi di aiuto, quindi ho deciso di ripiegare su unsermake, ho scaricato il pacchetto e installato.

sono riuscito a usarlo e pare che i comandi unsermake ed unsermake install abbiano dato i frutti sperati, tuttavia non mi riesce di avviare qtparted apparentemente non viene generato nessun eseguibile...

sicuramente ho sbagliato qualche operazione, qualche suggerimento sul come muovermi?

grazie ancora :)

:ciauz:

andy caps
30-11-2006, 15:40
se da errori il make o il make install non va
prova a edere se ti ha creato il bin a dare il percorso completo

tipo
/usr/bin/qtparted o /usr/local/bin/qtparted

GunMan
30-11-2006, 15:51
niente da fare andy, ho provato come mi hai consigliato e qtparted non esiste, ho anche tentato una ricerca in tutto il sistema ma...


linux-alx:/home/legauche/Desktop/download/qtparted-0.4.5 # find / -noleaf -name qtparted*.*
/home/legauche/Desktop/download/qtparted-0.4.5/qtparted.lsm

non c' traccia dell'eseguibile, ho ricontrollato i processi di unsermake e unsermake install ma non ho scorto errori o warning, la procedura sembrerebbe essere andata a buon fine.

a questo punto mi consigli di cancellare il tutto, riscaricare qtparted e ripartire dall'inizio?

grazie ancora e scusa l'ignoranza :)

:ciauz:

GunMan
30-11-2006, 19:12
piccolo aggiornamento per segnalare quanto segue, visto che non ho avuto esiti positivi usando unsermake ho ripiegato su qmake (tra l'altro come suggerito nel file install del software)

chiaramente qmake genera degli errori:


uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer

pare abbastanza evidente che c' qualcosa che non va in qt, allorch mi sono messo un p a cercare questo benedetto pacchetto nel tentativo di aggiornarlo e mi sono imbattuto nei seguenti package qwt e qwt-devel il guaio che quando tento l'installazione subentra un problema...


Trying to import the key 571a58c7cddd4d64 from pgp.mit.edu...
errore: gpg failed to import keyid 571a58c7cddd4d64, please make sure that gpg is installed, that the keyserver pgp.mit.edu is working and that the package /var/lib/smart/packages/qwt-cvs20060828-0.pm.1.i586.rpm has a valid signature.

errore: qwt-cvs20060828-0.pm.1.i586.rpm: public key not available

non so come procedere a questo punto, gpg installato, a dire il vero anche gpg2, qualche suggerimento... che faccio lascio perdere?

grazie a tutti per le eventuali risposte :)

:ciauz:

andy caps
30-11-2006, 21:07
non puoi installare semplicemente qtparted dal gestore software della tua distro ??

l'errore delle qt non un vero errore e la gpg si puo anche disabilitare



qwt non a molto a che fare con qtparted quando hai installato le qt-devel non hai bisogno di altre cose

GunMan
30-11-2006, 21:41
Originariamente inviato da andy caps
non puoi installare semplicemente qtparted dal gestore software della tua distro ??

purtroppo non possibile visto che sui repository suse non compare, neanche gparted se per questo.
ho deciso per questo di cercare di compilarlo da solo ma non pensavo a una situazione cos ingarbugliata... tra l'altro cercando informazioni pare proprio che sia un pacchetto veramente ostico.


Originariamente inviato da andy caps
l'errore delle qt non un vero errore e la gpg si puo anche disabilitare

qwt non a molto a che fare con qtparted quando hai installato le qt-devel non hai bisogno di altre cose

difatti anche a me sembrava strano che vi fossero dipendenze tali da coinvolgere anche qwt, sta di fatto che make non va, unsermake idem e altrettanto qmake, ma in questo ultimo caso forse un problema di sintassi del comando...

temo di starci girando intorno.

grazie andy, se ti venisse in mente qualche altra strada o suggerimento te ne sarei grato :)

:ciauz:

sacarde
30-11-2006, 22:49
http://www.rpmfind.net/linux/rpm2html/search.php?query=qtparted&submit=Search+...

avevo letto che qtparted non era piu' manutenuto

andy caps
30-11-2006, 22:52
apt di suse ho visto che trova parted e parted-devel
prova ad installare quelli prima semmai prima di compilarlo
qt parted comunque ( se la memoria non mi inganna ) non fa molto di piu de gestore dischi di suse
se i dischi sono montati non puoi comunque metterci le mani
se devi toccare le partizioni comunque una live di mandriva la soluzione migliore

io per il mio 320 gb ho usato cfdisk di debian per fare le partizioni
cfdisk lo ha anche suse

Loading