From: Amitha P. <ami...@us...> - 2008-05-25 05:09:02
|
Flavio Percoco Premoli wrote: > I had to added a lot of #include in the files Could you send me a patch of what you needed to fix? I can try to fix the CVS using that. Assuming you have no other modified files, "cvs diff -u" will produce a good patch set. > this is the new error I'm getting which i don't know how to > fix: > > [ 88%] Building CXX object > contrib/brl/bbas/vidl2/CMakeFiles/vidl2.dir/vidl2_ffmpeg_ostream.o > In file included from > /home/flaper87/Paquetes/Vxl/vxl/contrib/brl/bbas/vidl2/vidl2_ffmpeg_ostream.cxx:21: > > /home/flaper87/Paquetes/Vxl/vxl/contrib/brl/bbas/vidl2/vidl2_ffmpeg_ostream_v1.txx: > In member function 'virtual void vidl2_ffmpeg_ostream::close()': > /home/flaper87/Paquetes/Vxl/vxl/contrib/brl/bbas/vidl2/vidl2_ffmpeg_ostream_v1.txx:464: > error: cannot convert 'ByteIOContext**' to 'ByteIOContext*' for argument > '1' to 'int url_fclose(ByteIOContext*)' As Peter suggested, try to continue without this. This particular error is from ffmpeg, which unfortunately changes it's API all the time. If you set BUILD_CONTRIB_VIDL2 to OFF, you should be able to avoid the compile error. However, I'm interested in the version of ffmpeg that you have. If you execute "ffmpeg -h", what do you get? Amitha. |