[mythtv-users] libfaad configure failure. One last hurdle

MARK HUTCHINSON markhsa at shaw.ca
Sun Nov 16 14:30:48 UTC 2008



----- Original Message -----
From: ryan patterson <ryan.goat at gmail.com>
Date: Saturday, November 15, 2008 8:12 pm
Subject: Re: [mythtv-users] libfaad configure failure. One last hurdle
To: Discussion about mythtv <mythtv-users at mythtv.org>

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


More information about the mythtv-users mailing list