This is an attempt to build the official (not SVN) 2.1 release from the tarball. I'm using a slightly modified ebuild from portage to grab the release tarball. Here's how it dies:
<snip> then mv -f ".deps/liblavfile_la-lav_io.Tpo" ".deps/liblavfile_la-lav_io.Plo"; else rm -f ".deps/liblavfile_la-lav_io.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -I../utils -DLAVPLAY_VERSION=\"1.6.3-rc1\" -I/usr/local/src/jpeg-mmx -I/usr/include/lqt -march=athlon-4 -mno-sse2 -mcpu=athlon-4 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -pthread -Wall -Wunused -MT liblavfile_la-lav_io.lo -MD -MP -MF .deps/liblavfile_la-lav_io.Tpo -c lav_io.c -o liblavfile_la-lav_io.o lav_io.c: In function `lav_fileno': lav_io.c:1307: error: dereferencing pointer to incomplete type make[4]: *** [liblavfile_la-lav_io.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/cinelerra-2.1/work/cinelerra-2.1/mjpegtools-1.6.3-rc1/lavtools' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/cinelerra-2.1/work/cinelerra-2.1/mjpegtools-1.6.3-rc1' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/cinelerra-2.1/work/cinelerra-2.1/mjpegtools-1.6.3-rc1' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/cinelerra-2.1/work/cinelerra-2.1' make: *** [all] Error 2 Any ideas what is going wrong? Could it have something to do with the sse2 reference I see? (My CPU doesn't support sse2) Thanks! _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
