X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fdoc%2Finstallation.html;fp=cinelerra-5.1%2Fdoc%2Finstallation.html;h=1aee0228b907af587e8057b49693eed116576cc0;hb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;hp=0000000000000000000000000000000000000000;hpb=52fcc46226f9df46f9ce9d0566dc568455a7db0b;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/doc/installation.html b/cinelerra-5.1/doc/installation.html new file mode 100644 index 00000000..1aee0228 --- /dev/null +++ b/cinelerra-5.1/doc/installation.html @@ -0,0 +1,70 @@ +Secrets of Cinelerra: Installation +
+

Secrets of Cinelerra: Installation

+

+ +Cinelerra is best installed by downloading an RPM and running

+ +rpm -U --force --nodeps cinelerra*.rpm

+ +on a RedHat system.

+ +On systems which don't support RPM look for a utility called +rpm2cpio. Download a Cinelerra RPM and from the / +directory run

+ +rpm2cpio cinelerra*.rpm | cpio -i --make-directories

+ +It should be noted that the compiler used in building Cinelerra +binaries is the free GNU compiler and although it can reorder +instructions for Pentium I and use some the of Pentium II branch +instructions it's 12 years behind most modern CPUs. You can try +different compilers and optimization flags by compiling the source.

+ +Compiling the source is hard and there's no warranty if the source code +fails to compile, but the method for compiling starts by downloading +the source code and decompressing.

+ +tar jxf cinelerra*.tar.bz2

+ +Enter the cinelerra directory

+ +cd cinelerra

+ +and set some environment variables. For Pentium II use:

+ +export CFLAGS='-O3 -march=i686 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include'

+ +For Pentium I and old AMD's use:

+ +export CFLAGS='-O3 -fmessage-length=0 -funroll-all-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include'

+ +Then run

+ +make

+ +The make procedure should run through all the directories and put +binaries in the i686 directories. When we originally supported +Alpha it was convenient to compile Alpha and i686 binaries +simultaneously, in different directories.

+ +Once finished run

+ +make install

+ +to install the binaries. The output goes as follows:

+ +Binaries -> /usr/bin
+Plugins -> /usr/lib/cinelerra

+ +The main binaries are the Cinelerra executable and several utilities +for reading MPEG transport streams.

+ +Run Cinelerra by running

+ +/usr/bin/cinelerra

+ + + + +