<br><br>----- Original Message -----<br>From: ryan patterson &lt;ryan.goat@gmail.com><br>Date: Saturday, November 15, 2008 8:12 pm<br>Subject: Re: [mythtv-users] libfaad configure failure. One last hurdle<br>To: Discussion about mythtv &lt;mythtv-users@mythtv.org><br><br>> On Sat, Nov 15, 2008 at 11:05 AM, Mark &lt;markhsa@shaw.ca> wrote:<br>> <br>> > Fedora 8, 64bit<br>> > trunk 19097<br>> > When I add the --enable-libfaad, the make fails.<br>> ><br>> > Here is my configure<br>> > ./configure --prefix=/usr/local --enable-proc-opt --libdir-<br>> name=lib64> --enable-libfaad<br>> ><br>> > Here are my faad rpms installed:<br>> > faad2-devel-2.6.1-5.fc8<br>> > faad2-devel-2.6.1-5.fc8<br>> > faad2-libs-2.6.1-5.fc8<br>> > faad2-libs-2.6.1-5.fc8<br>> > faad2-2.6.1-5.fc8<br>> ><br>> > Finally, here is the make failure:<br>> ><br>> > -----<br>> ><br>> > make[2]: Entering directory <br>> `/usr/local/mythtv/mythtv/programs/mythtv'> g++ -m64 -o mythtv <br>> version.o> main.o     -L../../libs/libmyth -<br>> L../../libs/libmythtv> -L../../libs/libavutil -<br>> L../../libs/libavcodec -L../../libs/libavformat<br>> > -L../../libs/libmythdb -L../../libs/libmythui -<br>> L../../libs/libmythupnp> -lmythtv-0.22 -lmythavformat-0.22 -<br>> lmythavutil-0.22 -lmythavcodec-0.22<br>> > -lmythupnp-0.22 -lmyth-0.22 -lmythui-0.22 -lmythdb-0.22<br>> > -L../../libs/libmythlivemedia -lmythlivemedia-0.22<br>> > -L../../libs/libmythfreemheg -lmythfreemheg-0.22 -lfreetype -<br>> lmp3lame> -lraw1394 -liec61883 -lavc1394 -lrom1394 -L/usr/lib -<br>> ldirectfb -lfusion<br>> > -ldirect -lz -lsysfs -ldl -L/usr/X11R6/lib64 -lXinerama -lXv -<br>> lX11 -lXext<br>> > -lXxf86vm -lXrandr -lXvMCW -lXvMC -L/usr/local/lib64 -lpthread <br>> -lGLU -lGL<br>> > -lQtSql -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libfreetype.so <br>> when searching<br>> > for -lfreetype<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libiec61883.so <br>> when searching<br>> > for -liec61883<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libavc1394.so when <br>> searching> for -lavc1394<br>> > /usr/bin/ld: skipping incompatible /usr/lib/librom1394.so when <br>> searching> for -lrom1394<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libdirectfb.so <br>> when searching<br>> > for -ldirectfb<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libfusion.so when <br>> searching> for -lfusion<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libdirect.so when <br>> searching> for -ldirect<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libz.so when <br>> searching for -lz<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libz.a when <br>> searching for -lz<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libdl.so when <br>> searching for<br>> > -ldl<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libdl.a when <br>> searching for -ldl<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libXv.so when <br>> searching for<br>> > -lXv<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libXxf86vm.so when <br>> searching> for -lXxf86vm<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libXvMCW.so when <br>> searching> for -lXvMCW<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libXvMC.so when <br>> searching> for -lXvMC<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when <br>> searching> for -lpthread<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libpthread.a when <br>> searching> for -lpthread<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libGLU.so when <br>> searching for<br>> > -lGLU<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libGL.so when <br>> searching for<br>> > -lGL<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libm.so when <br>> searching for -lm<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libm.a when <br>> searching for -lm<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libc.so when <br>> searching for -lc<br>> > /usr/bin/ld: skipping incompatible /usr/lib/libc.a when <br>> searching for -lc<br>> > /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/libGL.so:<br>> > undefined<br>> > reference to `_nv001456gl'<br>> ><br>> > collect2: ld returned 1 exit status<br>> > make[2]: *** [mythtv] Error 1<br>> > make[2]: Leaving directory <br>> `/usr/local/mythtv/mythtv/programs/mythtv'> make[1]: *** [sub-<br>> mythtv-make_default] Error 2<br>> > make[1]: Leaving directory `/usr/local/mythtv/mythtv/programs'<br>> > make: *** [sub-programs-make_default-ordered] Error 2<br>> > -----------------------<br>> ><br>> > Ideas?  I have read all the lists and archive and have <br>> not found anything<br>> > yet.<br>> > d<br>> ><br>> <br>> I am getting the exact same fail.  It compiles if I don't <br>> use the<br>> '--enable-libfaad' switch.  The compile fails if I add that <br>> switch.  I am<br>> trying to compile on ubuntu 8.10  Here is the tail of my <br>> output from make:<br>> <br>> allcodecs.o: In function `avcodec_register_all':<br>> allcodecs.c:(.text+0x751): undefined reference to `aac_decoder'<br>> collect2: ld returned 1 exit status<br>> make[2]: *** [libmythavcodec-0.22.so.0.22.0] Error 1<br>> make[2]: Leaving directory `/home/ryan/trunk/mythtv/libs/libavcodec'<br>> make[1]: *** [sub-libavcodec-make_default-ordered] Error 2<br>> make[1]: Leaving directory `/home/ryan/trunk/mythtv/libs'<br>> make: *** [sub-libs-make_default-ordered] Error 2<br>> <br>> Any insight would be great.<br>> <br>> _____________<br>> Ryan Patterson<br>> <div>Thanks for trying that as well Ryan.  I ended going back to i386 to solve my issue.</div>