[FFmpeg-user] Strange error

Masaru Nomiya nomiya at galaxy.dti.ne.jp
Tue Apr 30 07:44:09 CEST 2013


Hello,

In the Message; 

  Subject    : Re: [FFmpeg-user] Strange error
  Message-ID : <loom.20130430T073102-90 at post.gmane.org>
  Date & Time: Tue, 30 Apr 2013 05:33:31 +0000 (UTC)

Carl Eugen Hoyos <cehoyos at ag.or.at> has written:

> Masaru Nomiya <nomiya <at> galaxy.dti.ne.jp> writes:

>> ./configure --enable-libfaac \

> ...

> ...

> What happens if you try:
> ./configure --enable-libass
> or
> ./configure --enable-libopus

> ?

The result of "./configure --enable-libass" is;

ERROR: libass not found

And the config.log is;

BEGIN /tmp/ffconf.QbWXKhv3.c
    1   #include <ass/ass.h>
    2   long check_ass_library_init(void) { return (long) ass_library_init; }
    3   int main(void) { return 0; }
END /tmp/ffconf.QbWXKhv3.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -std=c99 -fomit-frame-pointer -pthread -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -L/usr/local/lib64 -c -o /tmp/ffconf.tGKAlRPc.o /tmp/ffconf.QbWXKhv3.c
gcc -Wl,--as-needed -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -L/usr/local/lib64 -o /tmp/ffconf.v6YNtmoD /tmp/ffconf.tGKAlRPc.o -lass -lcrystalhd -lm -pthread -lbz2 -lz -lrt
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.2.5'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: '__libc_start_main@@GLIBC_2.2.5' is defined in DSO /lib64/libc.so.6 so try adding it to the linker command line
/lib64/libc.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
ERROR: libass not found

Moreover, the result of "./configure --enable-libopus"

ERROR: opus not found

It's config.log is;

BEGIN /tmp/ffconf.yaihzAp2.c
    1   #include <math.h>
    2   float foo(float f, float g) { return truncf(f); }
    3   int main(void){ return (int) foo; }
END /tmp/ffconf.yaihzAp2.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -std=c99 -fomit-frame-pointer -pthread -c -o /tmp/ffconf.oYUgRWsS.o /tmp/ffconf.yaihzAp2.c
/tmp/ffconf.yaihzAp2.c: In function 'main':
/tmp/ffconf.yaihzAp2.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
gcc -Wl,--as-needed -o /tmp/ffconf.7yDnDdxW /tmp/ffconf.oYUgRWsS.o -lcrystalhd -lm -pthread -lbz2 -lz -lrt
check_pkg_config opus opus_multistream.h opus_multistream_decoder_create
check_func_headers opus_multistream.h opus_multistream_decoder_create -I/usr/local/include/opus -L/usr/local/lib64 -lopus
check_ld cc -I/usr/local/include/opus -L/usr/local/lib64 -lopus
check_cc -I/usr/local/include/opus -L/usr/local/lib64
BEGIN /tmp/ffconf.yaihzAp2.c
    1   #include <opus_multistream.h>
    2   long check_opus_multistream_decoder_create(void) { return (long) opus_multistream_decoder_create; }
    3   int main(void) { return 0; }
END /tmp/ffconf.yaihzAp2.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -std=c99 -fomit-frame-pointer -pthread -I/usr/local/include/opus -L/usr/local/lib64 -c -o /tmp/ffconf.oYUgRWsS.o /tmp/ffconf.yaihzAp2.c
gcc -Wl,--as-needed -I/usr/local/include/opus -L/usr/local/lib64 -o /tmp/ffconf.7yDnDdxW /tmp/ffconf.oYUgRWsS.o -lopus -lcrystalhd -lm -pthread -lbz2 -lz -lrt
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/crt1.o: undefined reference to symbol '__libc_start_main@@GLIBC_2.2.5'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: note: '__libc_start_main@@GLIBC_2.2.5' is defined in DSO /lib64/libc.so.6 so try adding it to the linker command line
/lib64/libc.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
ERROR: opus not found

Thanks,

---
┏━━┓彡 Masaru Nomiya             mail-to: nomiya @ galaxy.dti.ne.jp
┃\/彡
┗━━┛ "Bill! You married with Computers.
          Not with Me!"
         "No..., with money."


More information about the ffmpeg-user mailing list