Hi Yves, All,
Trying to compile pidip and got the first error. I don't need pdp_live~ so I went into the modules/Makefile and commented out pdp_live~ and tried "make clean" "make". This exited with the second error.
I did a search in the archives and came up with this: http://iem.at/mailinglists/pd-list/2004-11/023867.html so I went to http://libquicktime.sourceforge.net/ and got libquicktime 0.9.3-1 from there, apt-removed the CCRMA lqt and installed this one, which had no effect.
Any thoughts? Thanks, Ian
Version info: PD: CVS 0_38_stable branch PIDIP: .12.17 source from Yves' page. FFMPEG: cvs-2004-11-10 from the link on Yves' page PDP: 0.12.4 from http://zwizwa.fartit.com/pd/pdp/. LIBTHEORA: v1.0 alpha3 via rpm from the theora site. ImageMagick and imlib2 are from the PlanetCCRMA repositories. PlanetCCRMA Fedora Core 2 2.6.7-SMP.
ERROR 1:
/libavcodec -I/home/ian/src/ffmpeg-cvs-2004-11-10/libavformat -o
pdp_live~.o -c pdp_live~.c
pdp_live~.c: In function pdp_live_frame_cold': pdp_live~.c:199: error: too few arguments to function
av_seek_frame'
pdp_live~.c: In function pdp_live_decode_packet': pdp_live~.c:245: error: too few arguments to function
av_seek_frame'
pdp_live~.c:286: warning: passing arg 3 of avcodec_decode_audio' from incompatible pointer type pdp_live~.c:353: warning: passing arg 3 of
avcodec_decode_video' from
incompatible pointer type
pdp_live~.c: In function pdp_live_perform': pdp_live~.c:822: warning: passing arg 2 of
pdp_packet_pass_if_valid'
from incompatible pointer type
make[1]: *** [pdp_live~.o] Error 1
make[1]: Leaving directory `/home/ian/src/pidip-0.12.17/modules'
make: *** [pdp_pidip_all] Error 2
$
ERROR 2:
z2 -lxml2 -lz -lpthread -lm -L/usr/lib -L/usr/X11R6/lib -L/usr/lib -L/usr/lib /usr/bin/ld: cannot find -lexif collect2: ld returned 1 exit status make: *** [pidip.pd_linux] Error 1 $