Hi folks,
you might remember my former tutorial [1] about "howto compile Cinelerra CV from source" for Dapper Drake 6.04.
That tutorial is outdated. Take this one instead.
Preamble
You might just like to use Cinelerra instead of going the thorny way.
There is a .deb package i assebled which you can download from this site.
Just jump to step 2 and install the deb package afterwards - that should do the trick.
This tutorial is written for Edgy Eft 6.10 32-Bit but also works with Dapper Drake 6.04 32-Bit.
I tested my tutorial on a fresh vigin installation of Edgy Eft
with no additional packages. It worked flawless.
To shorten it up i will point out the important details only.
Some parts are quoted from the "Cinelerra CV manual"[2].
#1. Adding "Restricted Respositories"
Make sure "Universe" and "Multiverse" repositories" are included in your respositories [3].
#2. Get necessary packages
First become root:
This is a bunch of packages you will need to compile cinelerra:
Code:
apt-get install -y g++ libesd0-dev nasm yasm libpng12-dev libasound2-dev xorg-dev cvs subversion autotools-dev automake1.7 liba52-0.7.4-dev libx264-dev libtheora-bin libtheora0 libopenexr2c2a mjpegtools libmjpegtools0c2a libraw1394-8 libfaad2-0 liblame0 libguile-dev automake1.9 autotools-dev autoproject libtool libavc1394-0 libogg-dev libtheora-dev libvorbis-dev libvorbisenc2 libopenexr-dev libdv4-dev uuid-dev libmjpegtools-dev libffi4-dev libgmp3-dev libsndfile1-dev libfaad2-dev libfaac-dev libavc1394-dev libdc1394-13-dev libraw1394-dev libiec61883-dev liblame-dev fftw3-dev libmpeg3-dev mpeg3-utils quicktime-utils quicktime-x11utils libxxf86dga-dev libxxf86misc-dev libxxf86vm-dev libfaac0 libfaac-dev gstreamer0.8-faac faac libmp4v2-dev libmpeg2-4-dev libxv-dev libtiff4-dev
(Hint: click four times to mark the whole line)
You need to download 36,2 MB.
If you do not have a broadband connection you
can ask someone to build an offline update package for you [4]
and to download the debian-package [5] i build for that purpose.
You will also need the SVN-tree mentioned in #3.
#3. Download the Source-Tree
First change directory to the /opt folder:
Then download the subversion files:
Code:
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
and change to the hvirtual directory:
#4. Creating the configure file
Create the `./configure' file by running:
Code:
autoreconf -i --force
#5. Run configure
Then run the `.configure' file:
Code:
./configure --with-buildinfo=svn/recompile
You can have a look at all the options available by running:
./configure --help
#6. Tweak a little
To avoid this error message
Code:
ar: .libs/reconmmx.o: No such file or directory
make[3]: *** [libmpeg3_video.la] Error 1
during the compiling process you have
to type in the following commands:
Code:
cd libmpeg3/video
nasm -f elf reconmmx.s -o reconmmx.o
mkdir .libs
cp reconmmx.o .libs/
#7. Compile the Binary file
Code:
cd /opt/hvirtual
make
#8. Install Cinelerra CV
#9. Run Cinelerra
You have to start Cinelerra as root.
Thatfor you type in your terminal window:
Fahrvergnügen!
/lprofil
Documents:
[1] Cinelerra on Dapper Drake 6.04 from Sources
[2] Cinelerra CV manual
[3] How to activate Universe and Multiverse in your Respositories
[4] How to create a Update Package for offline use
[5] Debian Package for the quick and dirty way
Editing History:
Mon, Dec 18, 17:17 / 2006 updated package list added "g++ libesd0-dev nasm yasm libpng12-dev libasound2-dev xorg-dev cvs subversion autotools-dev automake1.7"
Tue, Dec 19, 01:41 / 2006 corrected error in #6.
- wrong: cp reconmmx.o .libs
- right: cp reconmmx.o .libs/
Tue, Dec 19, 15:15 / 2006 added link for "Offline Update"
Wed, Jan 03, 01:05 / 2007 added line "mkdir .libs" in step 6
Wed, Jan 03, 01:27 / 2007 added URL to deb-package
Sun, Jan 07, 20:45 / 2007 edited URL to deb-package
Bookmarks