Pagina 1 di 2
Portare un pacchetto su un'altra distribuzione
Inviato: mar 13 set 2005, 21:45
da marco79
Ciao a tutti ho il seguente problema.
Uso una libreria che si chiama opencv della quale ho trovato su linuxpackages il tgz.Purtroppo in uni usano gentoo e devo compilarla a mano.Io nn sono riuscito a compilarla ne su gentoo ne su slack
Volevo chiedere se e possibile portare su gentoo o un altra distro il pacchetto precompilato semplicemente mettendo al posto giusto tutte le librerie del pacchetto.Se e possibile come faccio a sapere quali sono i file che il pacchetto mi ha installato?
Grazie
Inviato: mar 13 set 2005, 22:00
da rob
in linea di massima non ci dovrebbero essere problemi, a meno di compilazioni esoteriche. i file di un pacchetto li vadi in /var/log/packages/nome_pacchetto
ciao, rob
Inviato: mar 13 set 2005, 22:11
da marco79
Ok grazie rob provero e vedo se funzia
Inviato: mar 13 set 2005, 22:13
da rob
scusa, ripensandoci, non sarebbe meglio tentare di risolvere i problemi di compilazione?
Inviato: mar 13 set 2005, 22:25
da marco79
si ma non so da che parte cominciare...

Inviato: mar 13 set 2005, 22:33
da marco79
Se mi puoi aiutare questo e l'errore sull'ultima versione della libreria della quale tra l'altro nn ho trovato il tgz
cvcap.cpp: In function `double icvGetPropertyAVI_FFMPEG(CvCaptureAVI_FFMPEG*,
int)':
cvcap.cpp

error: 'struct AVCodecContext' has no member named 'frame_rate'
cvcap.cpp

error: 'struct AVCodecContext' has no member named '
frame_rate_base'
cvcap.cpp: In function `CvVideoWriter* cvCreateVideoWriter(const char*, int,
double, CvSize, int)':
cvcap.cpp

error: 'struct AVCodecContext' has no member named 'frame_rate'
cvcap.cpp

error: 'struct AVCodecContext' has no member named '
frame_rate_base'
make[3]: *** [cvcap.lo] Error 1
make[3]: Leaving directory `/home/marco/Programmi/opencv-0.9.7/opencv-0.9.7/otherlibs/highgui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/marco/Programmi/opencv-0.9.7/opencv-0.9.7/otherlibs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/marco/Programmi/opencv-0.9.7/opencv-0.9.7'
make: *** [all] Error 2
Inviato: mar 13 set 2005, 22:48
da rob
ti dispiace passarmi il link del sorgente che magari provo a compilarmelo?
Inviato: mar 13 set 2005, 22:51
da marco79
Inviato: mar 13 set 2005, 23:00
da Firetux
ho provato anche io ed ho lo stesso errore... prova con la versione da cvs, quella funziona
Inviato: mar 13 set 2005, 23:00
da samiel
A me sulla current su compila liscissimo.
Che parametri hai passato al configure?
M.
Inviato: mar 13 set 2005, 23:16
da marco79
samiel ha scritto:A me sulla current su compila liscissimo.
Che parametri hai passato al configure?
M.
Solo quelli per installarla nella mia dir visto che ho installato la versione precedente e non vorrei fare danni proprio adesso che ci capisco un po come si usa
Inviato: mar 13 set 2005, 23:17
da rob
si, anche a me compila liscio su una semi-current
ciao, rob
Inviato: mar 13 set 2005, 23:18
da samiel
Io ho provato sia col classico
CFLAGS="-O2 -march=i486 -mcpu=i686" ./configure --prefix=/usr
sia aggiungendo l'opzione --enable-python
e si compila in tutti e due i casi...
M.
Inviato: mar 13 set 2005, 23:38
da marco79
a me da lo stesso errore anche con i parametri di samiel
Inviato: mer 14 set 2005, 0:11
da marco79
Anche con la versione da cvs stesso problema
