On both of my Raspberry Pi 3B machines, reasonably up to date
Raspbian.  I have x264 and aac from a github cloning, ffmpeg is from a
master zip file at github.  I caught the output of configure into a
text file, chased down most of the stuff it complained about being
missing, configured again.  This looks like a problem in x264, I tried
stuff like --without-x264 to configure, didn't have any luck at
leaving it out as a test.

make[4]: Leaving directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/playback/audiostream'
make[4]: Entering directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/playback'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/playback'
make[3]: Leaving directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/playback'
Making all in decoders
make[3]: Entering directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/decoders'
/bin/bash ../../../libtool  --tag=CC   --mode=link gcc
-DHAVE_LIBAV_LIBS=1 -DHAVE_AVCODEC_OPEN2=1
-DHAVE_AVCODEC_ALLOC_CONTEXT3=1  -DHAVE_AVFORMAT_NEW_STREAM=1
-DHAVE_AVPACKET_UNREF=1  -DHAVE_AVFORMAT_FIND_STREAM_INFO=1
-DHAVE_AVFORMAT_CLOSE_INPUT=1   -DHAVE_AVPRIV_SET_PTS_INFO=1 -fPIC
-DPIC  -I/usr/local/include  -I/usr/local/include
-Wno-deprecated-declarations -g -O2 -Wall -lpthread -shared -fPIC
-DPIC -module -avoid-version --tag=disable-static  -L/usr/local/lib
-lavcodec -lxcb -lxcb-shm -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape
-lxcb -lxcb-shape -lxcb -lX11 -ljack -lasound -lx264 -lpthread -lm
-llzma -lz -pthread -lswresample -lm -lavutil -lm  -L/usr/local/lib
-lavformat -lxcb -lxcb-shm -lxcb -lxcb-xfixes -lxcb-render -lxcb-shape
-lxcb -lxcb-shape -lxcb -lX11 -ljack -lasound -lx264 -lpthread -lm
-llzma -lz -pthread -lavcodec -lxcb -lxcb-shm -lxcb -lxcb-xfixes
-lxcb-render -lxcb-shape -lxcb -lxcb-shape -lxcb -lX11 -ljack -lasound
-lx264 -lpthread -lm -llzma -lz -pthread -lswresample -lm -lavutil -lm
  -o flv_decoder.la -rpath "/usr/lib/lives/plugins/decoders"
flv_decoder_la-flv_decoder.lo flv_decoder_la-dec_helper.lo
libtool: link: gcc -shared  -fPIC -DPIC
.libs/flv_decoder_la-flv_decoder.o .libs/flv_decoder_la-dec_helper.o
-L/usr/local/lib -lavformat -lavcodec -lxcb-shm -lxcb-xfixes
-lxcb-render -lxcb-shape -lxcb -lX11 -ljack -lasound -lx264 -lpthread
-llzma -lz -lswresample -lavutil -lm  -g -O2 -pthread -pthread
-pthread   -pthread -Wl,-soname -Wl,flv_decoder.so -o
.libs/flv_decoder.so
/usr/bin/ld: /usr/local/lib/libx264.a(common.o): relocation
R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making
a shared object; recompile with -fPIC
/usr/local/lib/libx264.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:736: recipe for target 'flv_decoder.la' failed
make[3]: *** [flv_decoder.la] Error 1
make[3]: Leaving directory
'/usr/src/misc/lives-2.8.3/lives-plugins/plugins/decoders'
Makefile:514: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1

X264 is possibly the codec I want most, I was just trying to see if
everything else would build.  I have Lives 2.2.6 installed now from
the Raspbian debs and I think my x264 works with it, nothing
complained anyway.

I am pushing the limits of my technical competence a little here.

-- 
Credit is the root of all evil.  - AB1JX

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Lives-users mailing list
Lives-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lives-users

Reply via email to