To do a single-user build, read the file README that is at the top level after you get the source.
# This is where you need the 6GB of disk space cd /<build_path>/ git clone --depth 1 "git://git.cinelerra-gg.org/goodguy/cinelerra.git" cinelerra5 # Toplevel directory: cd cinelerra5/cinelerra-5.1 |
NOTE: if your system has never had CINELERRA-GG Infinity installed, you will have to make sure all the compilers and libraries necessary are installed. So on the very first build you should run as root:
./blds/bld_prepare.sh <os> ./autogen.sh ./configure --with-single-user make 2>&1 | tee log make install |
Then just start the application by keying in: ./cin in the bin subdirectory OR add a desktop icon by using the appropriate directory to copy the files to, run as root, and edit to correct the directory path. Below are generic directions of how to do this.
Then just start the application by keying in: ./cin in the bin subdirectory OR add a desktop icon by using the appropriate directory to copy the files to, run as root, and edit to correct the directory path. Below are generic directions of how to do this.
cd /cinelerra_directory_path cp -a image/cin.{svg,xpm} /usr/share/pixmaps/ cp -a image/cin.desktop /usr/share/applications/cin.desktop |
After you have followed the above, in the cin.desktop file, change the Exec=cin line to be Exec=<your_directory_path>/bin/cin.
The preceding directions for doing a single-user build may work without being root on some distros except for the bld_prepare.sh and creating the desktop icon. For example in Arch Linux installing without being root works using the following steps:
$ git clone --depth 1 "git://git.cinelerra-gg.org/goodguy/cinelerra.git" cinelerra5 $ cd /home/USER/cinelerra5/cinelerra-5.1 $ ./autogen.sh $ ./configure --prefix=/usr --with-single-user --with-booby $ make 2>&1 | tee /tmp/cin5.log && make install |
The CINELERRA-GG Community, 2021