2010-04-02 06:13:11     Libraries with Dependencies

Document created by Aaronwu Employee on Aug 21, 2013
Version 1Show Document
  • View in full screen mode

2010-04-02 06:13:11     Libraries with Dependencies

Bob Flat (TURKEY)

Message: 88032   

 

Hi, I am having problems compiling libraries which depend on other libraries. The library in question is libtheora, which depends on libogg libvorbis and sdldevel. So when I do make lib/libtheora_only i get the following:

 

make[1]: Entering directory `/home/renatolas/svn12/lib'

touch libtheora/.sgbuilt_lib && make -C libtheora -j4

make[2]: Entering directory `/home/renatolas/svn12/lib/libtheora'

make pre-build

make[3]: Entering directory `/home/renatolas/svn12/lib/libtheora'

make[3]: Nothing to be done for `pre-build'.

make[3]: Leaving directory `/home/renatolas/svn12/lib/libtheora'

make -C build-libtheora-1.1.1 install DESTDIR=/home/renatolas/svn12/staging

make[3]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1'

Making install in lib

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/lib'

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/lib'

make[5]: Nothing to be done for `install-data-am'.

/bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/lib

/bin/bash ../libtool --mode=install /usr/bin/install -c  libtheoradec.la /home/renatolas/svn12/staging/usr/lib/libtheoradec.la

libtool: install: /usr/bin/install -c .libs/libtheoradec.so.1.1.4 /home/renatolas/svn12/staging/usr/lib/libtheoradec.so.1.1.4

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheoradec.so.1.1.4 libtheoradec.so.1 || { rm -f libtheoradec.so.1 && ln -s libtheoradec.so.1.1.4 libtheoradec.so.1; }; })

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheoradec.so.1.1.4 libtheoradec.so || { rm -f libtheoradec.so && ln -s libtheoradec.so.1.1.4 libtheoradec.so; }; })

libtool: install: /usr/bin/install -c .libs/libtheoradec.lai /home/renatolas/svn12/staging/usr/lib/libtheoradec.la

libtool: install: /usr/bin/install -c .libs/libtheoradec.a /home/renatolas/svn12/staging/usr/lib/libtheoradec.a

libtool: install: chmod 644 /home/renatolas/svn12/staging/usr/lib/libtheoradec.a

libtool: install: bfin-linux-uclibc-ranlib /home/renatolas/svn12/staging/usr/lib/libtheoradec.a

libtool: install: warning: remember to run `libtool --finish /usr/lib'

/bin/bash ../libtool --mode=install /usr/bin/install -c  libtheoraenc.la /home/renatolas/svn12/staging/usr/lib/libtheoraenc.la

libtool: install: /usr/bin/install -c .libs/libtheoraenc.so.1.1.2 /home/renatolas/svn12/staging/usr/lib/libtheoraenc.so.1.1.2

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheoraenc.so.1.1.2 libtheoraenc.so.1 || { rm -f libtheoraenc.so.1 && ln -s libtheoraenc.so.1.1.2 libtheoraenc.so.1; }; })

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheoraenc.so.1.1.2 libtheoraenc.so || { rm -f libtheoraenc.so && ln -s libtheoraenc.so.1.1.2 libtheoraenc.so; }; })

libtool: install: /usr/bin/install -c .libs/libtheoraenc.lai /home/renatolas/svn12/staging/usr/lib/libtheoraenc.la

libtool: install: /usr/bin/install -c .libs/libtheoraenc.a /home/renatolas/svn12/staging/usr/lib/libtheoraenc.a

libtool: install: chmod 644 /home/renatolas/svn12/staging/usr/lib/libtheoraenc.a

libtool: install: bfin-linux-uclibc-ranlib /home/renatolas/svn12/staging/usr/lib/libtheoraenc.a

libtool: install: warning: remember to run `libtool --finish /usr/lib'

/bin/bash ../libtool --mode=install /usr/bin/install -c  libtheora.la /home/renatolas/svn12/staging/usr/lib/libtheora.la

libtool: install: /usr/bin/install -c .libs/libtheora.so.0.3.10 /home/renatolas/svn12/staging/usr/lib/libtheora.so.0.3.10

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheora.so.0.3.10 libtheora.so.0 || { rm -f libtheora.so.0 && ln -s libtheora.so.0.3.10 libtheora.so.0; }; })

libtool: install: (cd /home/renatolas/svn12/staging/usr/lib && { ln -s -f libtheora.so.0.3.10 libtheora.so || { rm -f libtheora.so && ln -s libtheora.so.0.3.10 libtheora.so; }; })

libtool: install: /usr/bin/install -c .libs/libtheora.lai /home/renatolas/svn12/staging/usr/lib/libtheora.la

libtool: install: /usr/bin/install -c .libs/libtheora.a /home/renatolas/svn12/staging/usr/lib/libtheora.a

libtool: install: chmod 644 /home/renatolas/svn12/staging/usr/lib/libtheora.a

libtool: install: bfin-linux-uclibc-ranlib /home/renatolas/svn12/staging/usr/lib/libtheora.a

libtool: install: warning: remember to run `libtool --finish /usr/lib'

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/lib'

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/lib'

Making install in include

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

Making install in theora

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include/theora'

make[6]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include/theora'

make[6]: Nothing to be done for `install-exec-am'.

/bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/include/theora

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/include/theora/theora.h /home/renatolas/svn12/staging/usr/include/theora/theora.h

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/include/theora/theoradec.h /home/renatolas/svn12/staging/usr/include/theora/theoradec.h

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/include/theora/theoraenc.h /home/renatolas/svn12/staging/usr/include/theora/theoraenc.h

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/include/theora/codec.h /home/renatolas/svn12/staging/usr/include/theora/codec.h

make[6]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include/theora'

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include/theora'

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

make[6]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

make[6]: Nothing to be done for `install-exec-am'.

make[6]: Nothing to be done for `install-data-am'.

make[6]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/include'

Making install in doc

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

Making install in spec

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc/spec'

make[6]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc/spec'

make[6]: Nothing to be done for `install-exec-am'.

/bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1

make[6]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc/spec'

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc/spec'

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

make[6]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

make[6]: Nothing to be done for `install-exec-am'.

/bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1

/bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1

if test -d libtheora; then \

      for dir in libtheora/*; do \

        if test -d $dir; then \

          b=`basename $dir`; \

          /bin/bash /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/mkinstalldirs /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/$b; \

          for f in $dir/*; do \

        /usr/bin/install -c -m 644 $f /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/$b; \

          done \

        fi \

      done \

    fi

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/doc/vp3-format.txt /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/vp3-format.txt

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/doc/color.html /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/color.html

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/doc/draft-ietf-avt-rtp-theora-00.xml /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/draft-ietf-avt-rtp-theora-00.xml

/usr/bin/install -c -m 644 /home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/doc/draft-ietf-avt-rtp-theora-00.txt /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/draft-ietf-avt-rtp-theora-00.txt

/usr/bin/install -c -m 644 doxygen-build.stamp /home/renatolas/svn12/staging/usr/share/doc/libtheora-1.1.1/doxygen-build.stamp

make[6]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/doc'

Making install in tests

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/tests'

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/tests'

make[5]: Nothing to be done for `install-exec-am'.

make[5]: Nothing to be done for `install-data-am'.

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/tests'

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/tests'

Making install in m4

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/m4'

make[5]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/m4'

make[5]: Nothing to be done for `install-exec-am'.

make[5]: Nothing to be done for `install-data-am'.

make[5]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/m4'

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/m4'

Making install in examples

make[4]: Entering directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/examples'

/bin/bash ../libtool --mode=link bfin-linux-uclibc-gcc  -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2      -mcpu=bf533-0.3  -mcpu=bf533-0.3 -o dump_video  dump_video.o  ../lib/libtheoradec.la -logg 

/bin/bash ../libtool --mode=link bfin-linux-uclibc-gcc  -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2      -mcpu=bf533-0.3  -mcpu=bf533-0.3 -o dump_psnr  dump_psnr.o  ../lib/libtheoradec.la -logg   -lm

/bin/bash ../libtool --mode=link bfin-linux-uclibc-gcc  -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2      -mcpu=bf533-0.3  -mcpu=bf533-0.3 -o encoder_example  encoder_example-encoder_example.o  ../lib/libtheoraenc.la ../lib/libtheoradec.la -logg   -L/usr/lib -lvorbis -lm -lvorbisenc -lm

libtool: link: bfin-linux-uclibc-gcc -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2 -mcpu=bf533-0.3 -mcpu=bf533-0.3 -o .libs/dump_video dump_video.o  ../lib/.libs/libtheoradec.so -logg

libtool: link: bfin-linux-uclibc-gcc -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2 -mcpu=bf533-0.3 -mcpu=bf533-0.3 -o .libs/dump_psnr dump_psnr.o  ../lib/.libs/libtheoradec.so -logg -lm

libtool: link: bfin-linux-uclibc-gcc -Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops -pipe -Wall -g -O2 -mcpu=bf533-0.3 -mcpu=bf533-0.3 -o .libs/encoder_example encoder_example-encoder_example.o  ../lib/.libs/libtheoraenc.so ../lib/.libs/libtheoradec.so -logg -L/usr/lib -lvorbis -lvorbisenc -lm

dump_video.o: In function `main':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:276: undefined reference to `_th_comment_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:277: undefined reference to `_th_info_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:305: undefined reference to `_th_decode_headerin'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:327: undefined reference to `_th_decode_headerin'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:361: undefined reference to `_th_decode_alloc'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:373: undefined reference to `_th_setup_free'

dump_video.o: In function `open_video':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:145: undefined reference to `_th_decode_ctl'

dump_video.o: In function `main':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:431: undefined reference to `_th_decode_packetin'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:432: undefined reference to `_th_granule_time'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:369: undefined reference to `_th_info_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:370: undefined reference to `_th_comment_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:482: undefined reference to `_th_decode_free'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:483: undefined reference to `_th_comment_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_video.c:484: undefined reference to `_th_info_clear'

collect2: ld returned 1 exit status

make[4]: *** [dump_video] Error 1

make[4]: *** Waiting for unfinished jobs....

dump_psnr.o: In function `th_input_close':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:922: undefined reference to `_th_decode_free'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:924: undefined reference to `_th_comment_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:925: undefined reference to `_th_info_clear'

dump_psnr.o: In function `th_input_fetch_frame':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:951: undefined reference to `_th_decode_packetin'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:952: undefined reference to `_th_decode_ycbcr_out'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:954: undefined reference to `_th_packet_iskeyframe'

dump_psnr.o: In function `th_input_open_impl':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:831: undefined reference to `_th_info_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:832: undefined reference to `_th_comment_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:860: undefined reference to `_th_decode_headerin'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:881: undefined reference to `_th_decode_headerin'

dump_psnr.o: In function `th_input_open':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:934: undefined reference to `_th_setup_free'

dump_psnr.o: In function `th_input_close':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:924: undefined reference to `_th_comment_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:925: undefined reference to `_th_info_clear'

dump_psnr.o: In function `th_input_open':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:922: undefined reference to `_th_decode_free'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:906: undefined reference to `_th_decode_alloc'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/dump_psnr.c:934: undefined reference to `_th_setup_free'

collect2: ld returned 1 exit status

make[4]: *** [dump_psnr] Error 1

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.1.2/../../../../bfin-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc

encoder_example-encoder_example.o: In function `fetch_and_process_video_packet':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1087: undefined reference to `_th_encode_packetout'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1143: undefined reference to `_th_encode_ycbcr_in'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1165: undefined reference to `_th_encode_packetout'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1102: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1116: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1153: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1165: undefined reference to `_th_encode_packetout'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1169: undefined reference to `_th_encode_ctl'

encoder_example-encoder_example.o: In function `main':

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1513: undefined reference to `_th_info_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1537: undefined reference to `_th_encode_alloc'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1538: undefined reference to `_th_info_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1541: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1626: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1637: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1643: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1659: undefined reference to `_th_comment_init'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1661: undefined reference to `_th_encode_flushheader'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1676: undefined reference to `_th_encode_flushheader'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1763: undefined reference to `_th_granule_time'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1746: undefined reference to `_th_granule_time'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1763: undefined reference to `_th_granule_time'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1801: undefined reference to `_th_encode_free'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1650: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1605: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1579: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1561: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1570: undefined reference to `_th_encode_ctl'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1815: undefined reference to `_th_comment_clear'

/home/renatolas/svn12/lib/libtheora/libtheora-1.1.1/examples/encoder_example.c:1547: undefined reference to `_th_encode_ctl'

../lib/.libs/libtheoraenc.so: undefined reference to `_th_comment_add'

../lib/.libs/libtheoraenc.so: undefined reference to `_th_comment_query'

../lib/.libs/libtheoraenc.so: undefined reference to `_th_comment_add_tag'

../lib/.libs/libtheoraenc.so: undefined reference to `_th_comment_query_count'

collect2: ld returned 1 exit status

make[4]: *** [encoder_example] Error 1

make[4]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1/examples'

make[3]: *** [install-recursive] Error 1

make[3]: Leaving directory `/home/renatolas/svn12/lib/libtheora/build-libtheora-1.1.1'

make[2]: *** [all] Error 2

make[2]: Leaving directory `/home/renatolas/svn12/lib/libtheora'

make[1]: *** [libtheora_only] Error 2

make[1]: Leaving directory `/home/renatolas/svn12/lib'

make: *** [lib/libtheora_only] Error 2

 

 

 

 

Can anyone help me?

Thank you

QuoteReplyEditDelete

 

 

2010-04-02 12:50:55     Re: Libraries with Dependencies

Mike Frysinger (UNITED STATES)

Message: 88045   

 

libtheora is probably using a version script that lacks the Blackfin symbol prefix.  find it and add an underscore to each function name.

Attachments

    Outcomes