Pagina 1 di 1

Kdvdbackup!

Inviato: sab 29 ott 2005, 14:13
da tux
Nonostante abbia installato kdelibs-devel/qt-devel, non riesco a compilare il predetto programma, al configure da' il messaggio di errore che prima devo installare kdelibs.

chi è riuscito a compilarlo puo' chiarirmi, dove sta l'anomalia?

slack. 10.1- kernel 2.6.14- kde 3.5b - qt-3.3.4.

Inviato: sab 29 ott 2005, 14:52
da goldy
Premessa
l'utilità di un interfaccia grafica per un programma (dvdbackup) che ha solo un paio di comandi mi sembra superflua (ma naturalmente è solo una mia opinione)

Per il problema di kdelibs, se non usi kde allora non basta installare
kdelibs-devel , ma devi installare anche kdelibs , e poi pian piano tutto quello che ti manca.
Quindi se non usi kde non ha senso mettere tuttte le sue librerie per usare kdvdbackup

Se invece hai già kde mi sembra strano che non trovi le librerie , e quindi
ti conviene postare l'errore esatto che hai al configure

Inviato: sab 29 ott 2005, 16:52
da tux
Sai, non è questione di utilità, ma di comprendere il perchè di alcuni errori che senz'altro mi aiutano ad accrescere le mie conoscenze.

Inviato: sab 29 ott 2005, 18:55
da gohanz
Mi ci sono messo su. Anche a me ha dato un casino di problemi. Ma adesso sono arrivato alla soluzione.
Inanzitutto bisogna ricopiare un header di libdvdread a mano precisamente
dvd_udf.h in /usr/include. Non so perchè il make install di livdvdread non lo installi :roll:
Poi bisogna installare libdvdnav, che però sulla slackware 10.2 non compila perchè richiede automake 1.6.1
Quindi per compilare bisogna installare automake 1.6.1, oppure procurarsi un pacchetto pronto.
una volta installato il processo di compilazione di Kdvdbackup dovrebbe andare a termine

Inviato: sab 29 ott 2005, 19:23
da useless
ora, non so bene cosa succeda, ma x risolvere il problema di automake prova a lanciare:

Codice: Seleziona tutto

aclocal
autoheader
automake -af
autoconf
eventualmente anche libtoolize -f.

Inviato: sab 29 ott 2005, 21:04
da gohanz
Questo è il messaggio del compilatore con automake 1.9
compilando libdvdnav

checking for aclocal directory... /tmp/libdvdnav-0.1.10/missing: line 46: aclocal-1.6: command not found
WARNING: `aclocal-1.6' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.ac'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.


Comunque ho finito ed ho anche pacchettizzato Kdedvdbackup :wink:

Inviato: sab 29 ott 2005, 21:08
da gohanz
Ho provato la tua sequenza di Comandi Useless e funziona :D senza installare automake 1.6.1 :wink:

Inviato: dom 30 ott 2005, 1:38
da tux
Continuo ad avere errori:

checking for perl... /usr/bin/perl
checking for Qt... configure: error: Qt (>= Qt 3.2) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

Inviato: dom 30 ott 2005, 11:49
da gohanz
Ma che versione di Qt hai installato? In /usr/lib/ c'è un link qt che punta alla directory delle qt334

All'inizio devi dare anche
> make -f Makefile.dist

Inviato: dom 30 ott 2005, 14:46
da tux
il link in /usr/lib/ è corretto punta a qt-3.3.4.

All'inizio devi dare anche
> make -f Makefile.dist, all'inizio di cosa, speigati meglio!

Inviato: dom 30 ott 2005, 14:48
da useless
quel warning potevi comunque ignorarlo :).

Inviato: dom 30 ott 2005, 15:11
da tux
Non crea nessun make, quindi non posso ignorarlo.

Inviato: dom 30 ott 2005, 15:50
da gohanz
tux ha scritto:il link in /usr/lib/ è corretto punta a qt-3.3.4.

All'inizio devi dare anche
> make -f Makefile.dist, all'inizio di cosa, speigati meglio!
Non scusami avevo confuso con un'altro pacchetto :oops:
Non serve quella riga.

Ma tu hai installato il Pacchetto originale delle Qt? Perchè sembra che non trovi delle librerie, hai controllato se libqt-mt è presente in usr/lib/qt/lib

Poi devi anche avere installato libdvdread e libdvdnav e libdvdcss

Inviato: dom 30 ott 2005, 23:38
da tux
Ok, risolto il tutto, indicando al configure i giusti percorsi delle librerie.