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. Thus, for the execution part of bld_prepare.sh you must use sudo, but the other steps can be done as a normal user.
./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 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.
A working example of how to build in Arch as a normal user:
\$ git clone --depth 1 git://git.cinelerra-gg.org/goodguy/cinelerra.git cinelerra5 \$ cd /home/USER/cinelerra5/cinelerra-5.1 \$ ./autogen.sh \$ ./configure --with-single-user --with-booby \$ make 2>&1 | tee /tmp/cin5.log && make install \$ mv Makefile Makefile.cfg \$ cp Makefile.devel Makefile |
The CINELERRA-GG Community, 2021