[CinCV TNG] Cinelerra no longer builds for me on Fedora 22.

John Griffiths cinelerra01 at grifent.com
Wed Jun 24 20:53:08 CEST 2015


Just moved to Fedora 22. Cinelerra no longer builds.

I get:

    make[3]: Entering directory
    '/home/jrg3/Downloads/cinelerra/cinelerra-cv/quicktime'
       CC       libdv.lo
    In file included from libdv.c:13:0:
    mmx.h: In function 'mm_support':
    mmx.h:118:2: error: 'asm' operand has impossible constraints
       __asm__ __volatile__ (
       ^
    Makefile:790: recipe for target 'libdv.lo' failed
    make[3]: *** [libdv.lo] Error 1
    make[3]: Leaving directory
    '/home/jrg3/Downloads/cinelerra/cinelerra-cv/quicktime'
    Makefile:831: recipe for target 'all-recursive' failed
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory
    '/home/jrg3/Downloads/cinelerra/cinelerra-cv/quicktime'
    Makefile:510: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory '/home/jrg3/Downloads/cinelerra/cinelerra-cv'
    Makefile:440: recipe for target 'all' failed
    make: *** [all] Error 2

I've checked the dependencies and I am pretty sure I got them all.

    sudo dnf install ccache dirac-devel faac-devel faad2-libs gcc
    gcc-c++ gsm-* imlib2-devel lame-libs* libdc1394-devel libvdpau-devel
    openjpeg-devel schroedinger-devel speex-devel texi2html x264-*
    xvidcore-* yasm gsm-devel libvorbis* libogg* libtool* libtheora*
    libpng* libjpeg* libtiff* libXv-devel esound* audiofile* libraw1394*
    libavc1394* freetype* fontconfig* nasm e2fsprogs* OpenEXR* fftw
    fftw-devel libsndfile* libiec61883* libdv* libuuid-devel
    opencv-devel libquicktime ffmpeg xvidcore* lame lame-devel a52*
    faad2* x264* mjpegtools* faac* vlc*

I tried:

    Remove quicktime/ffmpeg and then do git reset --hard HEAD

I am pulling using:

    git clone git://git.cinelerra-cv.org/CinelerraCV.git cinelerra-cv

I use the following:

    configOpts="-with-buildinfo=git/recompile --enable-opengl"
    make clean
    ./autogen.sh
    ./configure ${configOpts}
    make

Hope someone knows how to fix this.

Regards,
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cinelerra-cv.org/pipermail/cinelerra/attachments/20150624/636f4f77/attachment.html>


More information about the Cinelerra mailing list