Ok... lots more research... I got it past the quicktime (libx264) issue in the end. $ ./configure --enable-mmx --without-pic --prefix=/usr/local/ --enable-opengl --disable-shared --enable-static The --disable-shared --enable-static is what makes it work I think. (You can search in google for more info, or I'll post links later). I think that libx264 needs to be compiled with -fPIC otherwise to make it work, but haven't tried that.
I then came across the next compile issue. videodevice.C: In constructor 'VideoDevice::VideoDevice(MWindow*)': videodevice.C:112: error: invalid use of undefined type 'struct MWindow' mwindow.inc:16: error: forward declaration of 'struct MWindow' make[3]: *** [videodevice.o] Error 1 make[3]: Leaving directory `/home/tim/src/Multimedia/Cinelerra/cinelerra-svn/cinelerra' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/tim/src/Multimedia/Cinelerra/cinelerra-svn/cinelerra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/tim/src/Multimedia/Cinelerra/cinelerra-svn' make: *** [all] Error 2 The fix was found in an email from recently. Changing videodevice.h as follows. $ svn diff Index: videodevice.h =================================================================== --- videodevice.h (revision 888) +++ videodevice.h (working copy) @@ -12,7 +12,7 @@ #include "device1394output.inc" #include "edl.inc" #include "guicast.h" -#include "mwindow.inc" +#include "mwindow.h" #include "mutex.inc" #include "preferences.inc" #include "recordmonitor.inc" It has now built, and I'm about to test it!!! :-D Hope that helps someone else get it compiled on an AMD64 under Ubuntu Dapper. I'll report back on how well it runs. Tim -- Linux Counter user #273956 Don't email [EMAIL PROTECTED] _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
