[vlc-devel] compilation problem

Mayank Jain contactmayankjain at gmail.com
Mon Aug 31 03:33:23 CEST 2009


Hi Developers,

I am trying to compile vlc code on my ubuntu x86_64.

uname -a
Linux mayank-laptop 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC
2009 x86_64 GNU/Linux

I am getting below error.

Steps performed.

#sudo apt-get build-dep vlc


#./configure --enable-debug


#make

/bin/bash ../../../libtool --tag=CC   --mode=link gcc -std=gnu99
`top_srcdir="../../.." top_builddir="../../.." ../../../vlc-config --cflags
plugin libavcodec_plugin.la` -Wall -Wextra -Wsign-compare -Wundef
-Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings
-Wmissing-prototypes -Wvolatile-register-var
-Werror-implicit-function-declaration -rpath '/usr/local/lib/vlc/codec'
-avoid-version -module -export-symbol-regex ^vlc_entry -shrext .so
-no-undefined `top_srcdir="../../.." top_builddir="../../.."
../../../vlc-config --ldflags plugin libavcodec_plugin.la`  -o
libavcodec_plugin.la  libavcodec_plugin_la-avcodec.lo
libavcodec_plugin_la-video.lo libavcodec_plugin_la-audio.lo
libavcodec_plugin_la-deinterlace.lo libavcodec_plugin_la-fourcc.lo
libavcodec_plugin_la-chroma.lo  libavcodec_plugin_la-encoder.lo
`top_srcdir="../../.." top_builddir="../../.." ../../../vlc-config -libs
plugin libavcodec_plugin.la` ../../../src/libvlccore.la ../../../compat/
libcompat.la
libtool: link: gcc -std=gnu99 -shared  .libs/libavcodec_plugin_la-avcodec.o
.libs/libavcodec_plugin_la-video.o .libs/libavcodec_plugin_la-audio.o
.libs/libavcodec_plugin_la-deinterlace.o .libs/libavcodec_plugin_la-fourcc.o
.libs/libavcodec_plugin_la-chroma.o .libs/libavcodec_plugin_la-encoder.o
-Wl,--whole-archive ../../../compat/.libs/libcompat.a
-Wl,--no-whole-archive-Wl,-rpath
-Wl,/home/mayank/streaming_server/vlc-1.0.1/src/.libs -lpthread
-L/usr/local/lib -lavcodec -lavutil -lm ../../../src/.libs/libvlccore.so
-mtune=athlon64   -Wl,-soname -Wl,libavcodec_plugin.so -o
.libs/libavcodec_plugin.so
/usr/bin/ld: /usr/local/lib/libavcodec.a(allcodecs.o): relocation
R_X86_64_32 against `aasc_decoder' can not be used when making a shared
object; recompile with -fPIC
/usr/local/lib/libavcodec.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[6]: *** [libavcodec_plugin.la] Error 1
make[6]: Leaving directory
`/home/mayank/streaming_server/vlc-1.0.1/modules/codec/avcodec'
make[5]: *** [all] Error 2
make[5]: Leaving directory
`/home/mayank/streaming_server/vlc-1.0.1/modules/codec/avcodec'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/mayank/streaming_server/vlc-1.0.1/modules/codec'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/mayank/streaming_server/vlc-1.0.1/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mayank/streaming_server/vlc-1.0.1/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mayank/streaming_server/vlc-1.0.1'
make: *** [all] Error 2


Am I missing something.

Thank You,
Regards,
Mayank Jain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090831/7d4e2b30/attachment.html>


More information about the vlc-devel mailing list