After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 136493 - compile error in gst-ffmpeg
compile error in gst-ffmpeg
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: 0.8.1
Assigned To: Ronald Bultje
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-07 21:19 UTC by Arwed v. Merkatz
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Arwed v. Merkatz 2004-03-07 21:19:19 UTC
make[3]: Entering directory
`/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg'
/bin/sh ./libtool --mode=link gcc  -g -O2   -o output_example 
output_example.o  -Wall   libavcodec/libavcodec.la libavformat/libavformat.la
gcc -g -O2 -o output_example output_example.o -Wall 
libavcodec/.libs/libavcodec.a libavformat/.libs/libavformat.a -lz
/usr/lib/./libstdc++.so
-L/usr/src/gcc-3.3.3.bld/i686-pc-linux-gnu/libstdc++-v3/src
-L/usr/src/gcc-3.3.3.bld/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-L/usr/src/gcc-3.3.3.bld/gcc -L/usr/i686-pc-linux-gnu/bin
-L/usr/i686-pc-linux-gnu/lib
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/../.. -lm -lc -lgcc_s -Wl,--rpath
-Wl,/usr/lib/. -Wl,--rpath -Wl,/usr/lib/.
libavformat/.libs/libavformat.a(utils.o)(.text+0xff9): In function
`av_read_frame_internal':
/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/utils.c:684:
undefined reference to `av_parser_parse'
libavformat/.libs/libavformat.a(utils.o)(.text+0x1266):/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/utils.c:762:
undefined reference to `av_parser_init'
libavformat/.libs/libavformat.a(utils.o)(.text+0x1321):/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/utils.c:719:
undefined reference to `av_parser_parse'
libavformat/.libs/libavformat.a(utils.o)(.text+0x1504): In function
`av_read_frame_flush':
/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/utils.c:862:
undefined reference to `av_parser_close'
libavformat/.libs/libavformat.a(utils.o)(.text+0x2a2a): In function
`av_close_input_file':
/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/utils.c:1552:
undefined reference to `av_parser_close'
libavformat/.libs/libavformat.a(allformats.o)(.text+0x18): In function
`av_register_all':
/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg/libavformat/allformats.c:30:
undefined reference to `avcodec_register_all'
collect2: ld returned 1 exit status
make[3]: *** [output_example] Error 1
make[3]: Leaving directory
`/home/arwed/Work/cvs/gst-ffmpeg/gst-libs/ext/ffmpeg/ffmpeg'


Disabling output_example in the Makefile fixes it, everything else compiles
and works fine.
Comment 1 Arwed v. Merkatz 2004-03-11 16:29:23 UTC
doesn't happen anymore with current gst-ffmpeg
Comment 2 Ronald Bultje 2004-03-11 23:45:54 UTC
Oh, right, forgot to mention that I fixed this. Sorry. ;).