Timothy White wrote:
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
I had the same problems (I posted the videodevice.h fix).
For the libx264 problem I noticed that there were 2 files in /usr/lib
/usr/lib/libx264.a
/usr/lib/libx264_pic.a
I just did the following
$sudo mv /usr/lib/libx264.a /usr/lib/libx264_non_pic.a
$sudo cp /usr/lib/libx264_pic.a /usr/lib/libx264.a
and the build worked.
I have not used cinelerra before but my testing so far has not been very
successful. It seems that the Viewer and Compositor windows freeze if
you use any of the transport controls (e.g. Stop) while they are
playing. The main menus still work so I have been doing a Save Backup,
Quit, restart, Load Backup while I am trying to work out how to drive
this thing. :-(
I would be very interested to hear how it works for you.
My system is Kubuntu Dapper, AMD 64 X2 4200+ , 2GB RAM, nVidia graphics
Have Fun,
jostle
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra