Please email me directly with your reply as I probably will not see your
reply in the mailing list.

Cinelerra is a fantastic non-linear video editor for Linux. Unfortunately I
am unable to get it running under Debian. I'm using stable with latest
updates. (This software has been out for a years. Why is it not part of
Debian?)

You can download both the source code and the binary here:

https://cinelerra.org/download

I have tried to get both to run and have no luck with either of them. It
worked last time I used it with Ubuntu. (which was a while ago)

*When I try to run the binary, I get this error:*

./cinelerra: error while loading shared libraries: libpng12.so.0: cannot
open shared object file: No such file or directory

I noticed that libpng16 is installed on my system, but apparently it
doesn't want that.

*When I try to compile the source, I get this error:*

First I had to compile zlib and libpng16 because ./configure was
complaining then after I made it through ./configure, I did 'make' and it
compiled for quite a while and then I got this error... this is the last
bit of output from the 'make' command.

/usr/bin/ld: libx264.a(mc-a2.o): relocation R_X86_64_32 against hidden
symbol `x264_pw_32' can not be used when making a shared object
/usr/bin/ld: libx264.a(pixel-a.o): relocation R_X86_64_32 against hidden
symbol `x264_pw_00ff' can not be used when making a shared object
/usr/bin/ld: libx264.a(predict-a.o): relocation R_X86_64_32 against hidden
symbol `x264_pb_1' can not be used when making a shared object
/usr/bin/ld: libx264.a(dct-64.o): relocation R_X86_64_32 against hidden
symbol `x264_hsub_mul' can not be used when making a shared object
/usr/bin/ld: libx264.a(sad-a.o): relocation R_X86_64_32 against hidden
symbol `x264_pw_8' can not be used when making a shared object
/usr/bin/ld: libx264.a(trellis-64.o): relocation R_X86_64_32 against symbol
`x264_cabac_entropy' can not be used when making a shared object; recompile
with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
Makefile:200: recipe for target 'x264' failed
make[3]: *** [x264] Error 1
make[3]: Leaving directory
'/home/me/tmp/cinelerra-6/quicktime/thirdparty/x264.082315'
Makefile:315: recipe for target 'x86_64/x264' failed
make[2]: *** [x86_64/x264] Error 2
make[2]: Leaving directory '/home/me/tmp/cinelerra-6/quicktime'
build/Makefile.cinelerra:26: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/me/tmp/cinelerra-6'
Makefile:2: recipe for target 'all' failed
make: *** [all] Error 2

I'm not sure how to get past these errors... I don't know what to do now.
There used to be a repository that I could link to in "sources.list" but
that site seems to no longer exist. This is how I installed it into Ubuntu
when I used Cinelerra before.

Reply via email to