PDA

View Full Version : qualcuno mastica un poco di c++


oltremare
17-03-2008, 17:52
Per l' ennesima volta sto cercando di installare Zoneminder su ubuntu
il configure è andato bene ma al make ottengo
errore segnlato da make



zm_mpeg.o: In function `VideoStream::EncodeFrame(unsigned char*, int, bool, unsigned int)':
/usr/src/ZoneMinder-1.23.2/src/zm_mpeg.cpp:362: undefined reference to `av_init_packet'
/usr/src/ZoneMinder-1.23.2/src/zm_mpeg.cpp:341: undefined reference to `av_init_packet'
collect2: ld returned 1 exit status
make[2]: *** [zmc] Error 1
make[2]: Leaving directory `/usr/src/ZoneMinder-1.23.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ZoneMinder-1.23.2'
make: *** [all] Error 2

in allegato riporto il codice di zm_mpeg.cpp

grazie per un qualunque aiuto.

UnrealGhost
17-03-2008, 21:45
Se hai ubuntu 7.10 questo pacchetto dovrebbe essere nei repository, hai provato con "sudo apt-get install zoneminder" ?

In alternativa puoi scaricarlo da qua: http://packages.ubuntu.com/gutsy/zoneminder per la tua architettura hw e poi installarlo con "sudo dpkg -i zoneminder*.deb"

oltremare
18-03-2008, 04:50
grazie per la dritta, l' ho già scaricato così poi ci provo