Thanks Einar, On Thu, 2013-08-22 at 23:09 +0300, Einar Rünkaru wrote:
> Disable v4l. Newer kernels do not support it > Thanks, thats what I thought, but I'm no expert. I added --disable-indev=v4l to /quicktime/configure "CONFIGURING FFMPEG" Then I remembered fixing a warning on ./configure 'checking for linux/videodev.h... no' someone on the net wrote add a link to /usr/include/linux/videodev2.h. So I did, not knowing that I was just shooting myself in the foot. Since v4l depends on videodev.h I guess no one bothered to disable v4l building once it was depreciated. Still have another error. It did go some 600 more lines before it stopped. > > CinelerraCV-2.2 won't compile on my system Why? What was the error? Package collisions, as it says in readme.build 'Some of them are part of every distribution (if they aren't in yours, change you distrib. Not joking):' I just got debian-7.1 wheezy going with the mate-desktop & don't feel like dealing with another distro or at least not right now. BTW what is the recommended system & is it the same for all 3 cv forks? > > > & the deb is unstable and crashes all the time. > > The CinelerraHV-4.4 deb is rock stable but x264 rendering > output is crap & no yuvstream out > or HD in. > > I suspect that self compiling does not help in these areas. Of course > you can fix it - it is open source. I may not be able to fix it on my own. But I can patch and compile from source & get a usable version. With your help of course. Or I hope I can. The latest errors: make[5]: Entering directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/examples' make[5]: stat: /root/hvirtual/quicktime/thirdparty/libogg-1.1.2/include/ogg/ogg.h: Permission denied make[5]: stat: /root/hvirtual/quicktime/thirdparty/libogg-1.1.2/include/ogg/os_types.h: Permission denied make[5]: stat: /root/hvirtual/quicktime/thirdparty/libogg-1.1.2/include/ogg/config_types.h: Permission denied if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -MT decoder_example.o -MD -MP -MF ".deps/decoder_example.Tpo" -c -o decoder_example.o decoder_example.c; \ then mv -f ".deps/decoder_example.Tpo" ".deps/decoder_example.Po"; else rm -f ".deps/decoder_example.Tpo"; exit 1; fi /bin/bash ../libtool --tag=CC --mode=link gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -o decoder_example decoder_example.o ../lib/libvorbis.la mkdir .libs gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -DUSE_MEMORY_H -o decoder_example decoder_example.o -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ ../lib/.libs/libvorbis.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs/libogg.so -lm -Wl,--rpath -Wl,/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs -Wl,--rpath -Wl,/usr/local/lib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -MT encoder_example.o -MD -MP -MF ".deps/encoder_example.Tpo" -c -o encoder_example.o encoder_example.c; \ then mv -f ".deps/encoder_example.Tpo" ".deps/encoder_example.Po"; else rm -f ".deps/encoder_example.Tpo"; exit 1; fi /bin/bash ../libtool --tag=CC --mode=link gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -o encoder_example encoder_example.o ../lib/libvorbisenc.la ../lib/libvorbis.la gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -DUSE_MEMORY_H -o encoder_example encoder_example.o -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ ../lib/.libs/libvorbisenc.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/lib/.libs/libvorbis.a ../lib/.libs/libvorbis.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs/libogg.so -lm -Wl,--rpath -Wl,/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs -Wl,--rpath -Wl,/usr/local/lib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -MT chaining_example.o -MD -MP -MF ".deps/chaining_example.Tpo" -c -o chaining_example.o chaining_example.c; \ then mv -f ".deps/chaining_example.Tpo" ".deps/chaining_example.Po"; else rm -f ".deps/chaining_example.Tpo"; exit 1; fi /bin/bash ../libtool --tag=CC --mode=link gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -o chaining_example chaining_example.o ../lib/libvorbisfile.la ../lib/libvorbis.la gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -DUSE_MEMORY_H -o chaining_example chaining_example.o -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ ../lib/.libs/libvorbisfile.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/lib/.libs/libvorbis.a ../lib/.libs/libvorbis.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs/libogg.so -lm -Wl,--rpath -Wl,/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs -Wl,--rpath -Wl,/usr/local/lib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -MT vorbisfile_example.o -MD -MP -MF ".deps/vorbisfile_example.Tpo" -c -o vorbisfile_example.o vorbisfile_example.c; \ then mv -f ".deps/vorbisfile_example.Tpo" ".deps/vorbisfile_example.Po"; else rm -f ".deps/vorbisfile_example.Tpo"; exit 1; fi /bin/bash ../libtool --tag=CC --mode=link gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -o vorbisfile_example vorbisfile_example.o ../lib/libvorbisfile.la ../lib/libvorbis.la gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -DUSE_MEMORY_H -o vorbisfile_example vorbisfile_example.o -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ ../lib/.libs/libvorbisfile.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/lib/.libs/libvorbis.a ../lib/.libs/libvorbis.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs/libogg.so -lm -Wl,--rpath -Wl,/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs -Wl,--rpath -Wl,/usr/local/lib if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -MT seeking_example.o -MD -MP -MF ".deps/seeking_example.Tpo" -c -o seeking_example.o seeking_example.c; \ then mv -f ".deps/seeking_example.Tpo" ".deps/seeking_example.Po"; else rm -f ".deps/seeking_example.Tpo"; exit 1; fi /bin/bash ../libtool --tag=CC --mode=link gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ -DUSE_MEMORY_H -o seeking_example seeking_example.o ../lib/libvorbisfile.la ../lib/libvorbis.la gcc -O20 -ffast-math -D_REENTRANT -fsigned-char -I/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/include -DUSE_MEMORY_H -o seeking_example seeking_example.o -L/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src/ ../lib/.libs/libvorbisfile.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/lib/.libs/libvorbis.a ../lib/.libs/libvorbis.a /home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs/libogg.so -lm -Wl,--rpath -Wl,/home/ned17/cinelerra-4.4/quicktime/thirdparty/libogg-1.1.2/src//.libs -Wl,--rpath -Wl,/usr/local/lib make[5]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/examples' Making all in win32 make[5]: Entering directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/win32' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/win32' Making all in debian make[5]: Entering directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/debian' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/debian' Making all in vq make[5]: Entering directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/vq' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1/vq' make[5]: Entering directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1' make[5]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1' make[4]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1' make[3]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime/thirdparty/libvorbis-1.1.1' find thirdparty/ffmpeg-0.6.1/libavcodec/ -name *.o >> x86_64/objs find thirdparty/ffmpeg-0.6.1/libavformat/ -name *.o >> x86_64/objs find thirdparty/ffmpeg-0.6.1/libavutil/ -name *.o >> x86_64/objs ar rcs x86_64/libquicktime.a `cat x86_64/objs` ar: x86_64/faad//*.o: No such file or directory make[2]: *** [x86_64/libquicktime.a] Error 1 make[2]: Leaving directory `/home/ned17/cinelerra-4.4/quicktime' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/ned17/cinelerra-4.4' make: *** [all] Error 2 ned17@videoathlon:~/cinelerra-4.4$ At the top I'm assuming some makefile set /root/hvirtual = $home$/cinelerra-4.4 if not then, that is the error there. At the end here there is no cinelerra-4.4/quicktime/x86_64/libquicktime.a And cinelerra-4.4/quicktime/x86_64/faad/ *.o the folder is empty. So something is wrong & these files weren't made or moved there?? Where do I look now? Thanks for the help, Ned _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://lists.skolelinux.org/listinfo/cinelerra