Linking libgstffmpet.la against static library

Patrick Ale patrick.ale at gmail.com
Sun Jan 22 04:58:05 PST 2012


Hi all,

First of all, sorry if I ask a question that has been asked many times
before. Yes I googled and all I found is people reporting the problem but
no fix was offered (for what I could see).

My problem is related to compiling the gst-ffmpeg 0.10.13 source. All seems
to go fine untill the linking phase.

Making all in ffmpeg
gmake[3]: Entering directory
`/home/pale/SOURCE/gstreamer/gst-ffmpeg-0.10.13/ext/ffmpeg'
  CCLD   libgstffmpeg.la

*** Warning: Linking the shared library libgstffmpeg.la against the
*** static library ../../gst-libs/ext/libav/libavformat/libavformat.a is
not portable!

*** Warning: Linking the shared library libgstffmpeg.la against the
*** static library ../../gst-libs/ext/libav/libavcodec/libavcodec.a is not
portable!

*** Warning: Linking the shared library libgstffmpeg.la against the
*** static library ../../gst-libs/ext/libav/libavutil/libavutil.a is not
portable!

After this it ends with:
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
gmake[3]: *** [libgstffmpeg.la] Error 1
gmake[3]: Leaving directory
`/home/pale/SOURCE/gstreamer/gst-ffmpeg-0.10.13/ext/ffmpeg'


Any idea what I am doing wrong and preferable, how do I fix this?


Thanks :)


Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120122/19ab45be/attachment.htm>


More information about the gstreamer-devel mailing list