Install Cinelerra in Gentoo (out-of-portage) -- Part 4
2016-04-26
Building Cinelerra 1 2 3 4 5... [in progress, hopefully]
Go straight to building of Cinelerra from good guy repo
More preparations and the uninstall
I had a few uncertainties as to how to follow (some of it unnecessary, such the
https://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=summaryis different for configure/make/make install than the main repo: simple way to find about it was to run it, not to ask about it... just read below), as I expressed at:
http://lists.cinelerra-cv.org/pipermail/cinelerra/2016q2/004684.htmlBut now I go:
Removing the old install. Running:
for i in \ $(cat /var/log/no-portage-tmp/cinelerra-cv_160424_2253_make_install.ls-1); do if [ ! -d "$i" ]; \ then rm -v $i; read FAKE; fi; done;
It gave me opportunity to find a fake install file. This it said:
rm: cannot remove '/usr/src/cinelerra-cv/quicktime/.libs/libquicktimehv-1.6.0.so.1.0.0T': No such file or directory
Only pointing out the usefulness of my "read FAKE" waiting for user's clicking of Enter.
And now removing the directories:
for i in \ $(cat /var/log/no-portage-tmp/cinelerra-cv_160424_2253_make_install.ls-1); do if [ -d "$i" ]; then rmdir -v $i; read FAKE; fi; done;(I ran that two times. The second was for removing top directory.)
And now:
for i in \ $(cat /var/log/no-portage-tmp/cinelerra-cv_160424_2253_make_install.ls-1); do if [ -d "$i" ]; then ls -l $i; read FAKE; fi; done;
returns nothing. So uninstall of Cinelerra is complete.
Installing Cinelerra 5.1 from goodguy repo
Trying to run:
# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --with-x --with-buildinfo=git
only gets me:
usage: ./configure
(
Also:
# ./configure --help usage: ./configure#
)
And:
# autoreconf -i autoreconf-2.69: 'configure.ac' or 'configure.in' is required #
does nothing.
So we go the simple solo
./configure
way.
Here's the entire log:
configuring thirdparty library build required libraries: a52dec audiofile encore esound faac faad2 fdk festival ffmpeg fftw flac giflib ilmbase ladspa lame libavc1394 libraw1394 libiec61883 libdv libjpeg openjpeg libogg libsndfile libtheora libuuid libvorbis mjpegtools openexr speech_tools tiff twolame x264 x265 libvpx build static a52dec exists shared audiofile exists shared faac exists shared faad2 exists shared fftw exists shared flac exists shared lame build static libavc1394 exists shared libdv exists shared libiec61883 exists shared libjpeg exists shared libogg exists shared openjpeg exists shared libraw1394 exists shared libsndfile build static ilmbase build static openexr exists shared libtheora exists shared libvorbis exists shared libvpx exists shared tiff exists shared twolame exists shared x264 build static x265 warn: openjpeg forced static warn: audiofile is shared and static warn: faac is shared and static warn: faad2 is shared and static warn: fftw is shared and static warn: flac is shared and static warn: lame is shared and static warn: libraw1394 is shared and static warn: libiec61883 is shared and static warn: libdv is shared and static warn: libjpeg is shared and static warn: libogg is shared and static warn: libsndfile is shared and static warn: libtheora is shared and static warn: libvorbis is shared and static warn: tiff is shared and static warn: twolame is shared and static warn: x264 is shared and static warn: libvpx is shared and static CONFIGURING LIBZMPEG3 Configured successfully. Type 'make' to build me. If all ok, 'make install'
And the 'make' is in today's logs under this very address and I'll also mail it as I was told to do.
I just followed the instructions at:
http://lists.cinelerra-cv.org/pipermail/cinelerra/2016q2/004678.html and ran:
make >& log & tailf log
and afterwards moved that log to:
/var/log/no-portage-tmp/cinelerra-cv-gg_160426_1439_make.log
You can download it: cinelerra-160426-logs/cinelerra-cv-gg_160426_1439_make.log
You can see that there are many errors there! Here's the grep'd out error lines that the devs need to solve (I certainly can't), as in Good Guy's instructionsa at:
http://lists.cinelerra-cv.org/pipermail/cinelerra/2016q2/004678.html :
$ grep "\*\*\*.*error" -ai cinelerra-cv-gg_160426_1439_make.log make[3]: *** [x264] Error 1 make[2]: *** [/usr/src/cinelerra5/cinelerra-5.1/thirdparty/build/x264.built] Error 2 make[4]: *** [test_intra_pred_speed] Error 1 make[3]: *** [.DEFAULT] Error 2 make[2]: *** [/usr/src/cinelerra5/cinelerra-5.1/thirdparty/build/libvpx.built] Error 2 make[2]: *** [x86_64/hveg2enc] Error 1 make[2]: *** [x86_64/mplexlo] Error 1 make[2]: *** [bcxfer.C] Error 1 make[3]: *** [../..//bin/plugins/transforms/720to480.plugin] Error 1 make[2]: *** [720to480] Error 2 make[3]: *** [../..//bin/plugins/transforms/1080to540.plugin] Error 1 make[2]: *** [1080to540] Error 2 make[3]: *** [../..//bin/plugins/transforms/1080to480.plugin] Error 1 make[2]: *** [1080to480] Error 2 make[3]: *** [../..//bin/plugins/colors/C41.plugin] Error 1 make[2]: *** [C41] Error 2 make[3]: *** [../..//bin/plugins/video_transitions/bandwipe.plugin] Error 1 make[2]: *** [bandwipe] Error 2 make[3]: *** [../..//bin/plugins/video_transitions/bandslide.plugin] Error 1 make[2]: *** [bandslide] Error 2 make[3]: *** [../..//bin/plugins/audio_tools/audioscope.plugin] Error 1 make[2]: *** [audioscope] Error 2 make[3]: *** [../..//bin/plugins/colors/brightness.plugin] Error 1 make[2]: *** [brightness] Error 2 make[3]: *** [../..//bin/plugins/audio_tools/cdripper.plugin] Error 1 make[2]: *** [cdripper] Error 2 make[3]: *** [../..//bin/plugins/video_tools/blur.plugin] Error 1 make[2]: *** [blur] Error 2 make[3]: *** [../..//bin/plugins/colors/bluebanana.plugin] Error 1 make[2]: *** [bluebanana] Error 2