But when i try to install it on the system with the command make install i get the following error:
Code: Select all
libtool: install: (cd /root/vlc/modules/codec; /bin/bash /root/vlc/modules/codec/../../libtool --tag CC --mode=relink gcc -std=gnu99 -DMERGE_FFMPEG -g -O2 -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -rpath /usr/lib/vlc/plugins/codec -avoid-version -module -export-symbols-regex "^vlc_entry" -shrext .so -no-undefined ../../src/libvlccore.la ../../compat/libcompat.la -o libavcodec_plugin.la libavcodec_plugin_la-video.lo libavcodec_plugin_la-subtitle.lo libavcodec_plugin_la-audio.lo libavcodec_plugin_la-cpu.lo libavcodec_plugin_la-deinterlace.lo libavcodec_plugin_la-fourcc.lo libavcodec_plugin_la-chroma.lo libavcodec_plugin_la-avcodec.lo libavcodec_plugin_la-encoder.lo libavcodec_plugin_la-demux.lo libavcodec_plugin_la-avio.lo libavcodec_plugin_la-mux.lo -lpthread -lavformat -lavcodec -lavutil -Wl,-Bsymbolic -lavcodec -lavutil -lm )
libtool: relink: /usr/bin/nm -B .libs/libavcodec_plugin_la-video.o .libs/libavcodec_plugin_la-subtitle.o .libs/libavcodec_plugin_la-audio.o .libs/libavcodec_plugin_la-cpu.o .libs/libavcodec_plugin_la-deinterlace.o .libs/libavcodec_plugin_la-fourcc.o .libs/libavcodec_plugin_la-chroma.o .libs/libavcodec_plugin_la-avcodec.o .libs/libavcodec_plugin_la-encoder.o .libs/libavcodec_plugin_la-demux.o .libs/libavcodec_plugin_la-avio.o .libs/libavcodec_plugin_la-mux.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/libavcodec_plugin.exp
libtool: relink: /bin/grep -E -e "^vlc_entry" ".libs/libavcodec_plugin.exp" > ".libs/libavcodec_plugin.expT"
libtool: relink: mv -f ".libs/libavcodec_plugin.expT" ".libs/libavcodec_plugin.exp"
libtool: relink: echo "{ global:" > .libs/libavcodec_plugin.ver
libtool: relink: cat .libs/libavcodec_plugin.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libavcodec_plugin.ver
libtool: relink: echo "local: *; };" >> .libs/libavcodec_plugin.ver
libtool: relink: gcc -std=gnu99 -shared -fPIC -DPIC .libs/libavcodec_plugin_la-video.o .libs/libavcodec_plugin_la-subtitle.o .libs/libavcodec_plugin_la-audio.o .libs/libavcodec_plugin_la-cpu.o .libs/libavcodec_plugin_la-deinterlace.o .libs/libavcodec_plugin_la-fourcc.o .libs/libavcodec_plugin_la-chroma.o .libs/libavcodec_plugin_la-avcodec.o .libs/libavcodec_plugin_la-encoder.o .libs/libavcodec_plugin_la-demux.o .libs/libavcodec_plugin_la-avio.o .libs/libavcodec_plugin_la-mux.o -L/usr/lib -lvlccore ../../compat/.libs/libcompat.a -lpthread -lavformat -lavcodec -lavutil -lm -O2 -Wl,-Bsymbolic -Wl,-soname -Wl,libavcodec_plugin.so -Wl,-version-script -Wl,.libs/libavcodec_plugin.ver -o .libs/libavcodec_plugin.so
/usr/bin/ld: /usr/lib/libavformat.a(asfdec.o): relocation R_ARM_THM_MOVW_ABS_NC against `__stack_chk_guard' can not be used when making a shared object; recompile with -fPIC
/usr/lib/libavformat.a: could not read symbols: Bad value
collect2: error: ld returned 1 exit status
libtool: install: error: relink `libavcodec_plugin.la' with the above command before installing it
make[5]: *** [install-libvlcLTLIBRARIES] Error 1
make[5]: Leaving directory `/root/vlc/modules/codec'
make[4]: *** [install-am] Error 2
make[4]: Leaving directory `/root/vlc/modules/codec'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/root/vlc/modules/codec'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/root/vlc/modules'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/vlc'
make: *** [install] Error 2
Compiled with:
Code: Select all
./configure '--prefix=/usr' '--enable-mux_ogg' '--enable-run-as-root' '--enable-httpd' '--enable-vlm' '--enable-real' '--enable-xvideo' '--disable-gtk' '--enable-sdl' '--enable-ffmpeg' '--with-ffmpeg-mp3lame' '--disable-mad' '--enable-libdvbpsi' '--enable-a52' '--disable-dts' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-faac' '--enable-mkv' '--enable-freetype' '--enable-fribidi' '--enable-speex' '--enable-flac' '--enable-caca' '--disable-kde' '--disable-qt' '--enable-ncurses' '--enable-release' --enable-neon cflags=' -mfpu=vfpv3 -march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -ftree-vectorize -mvectorize-with-neon-quad -funsafe-math-optimizations' ldflags=' -Wl,--fix-cortex-a8' --disable-lua --disable-swscale --enable-pic --enable-neon --enable-egl --enable-merge-ffmpeg --with-pic