[mythtv] Re: [mythtv-commits] Re: Ticket #265: SVN HEAD mythtv has Undefined Reference (Gentoo brokenness)

Neale Swinnerton mythtv-dev.spam at isismanor.com
Tue Aug 30 16:22:06 UTC 2005


This doesn't fix the build problems with Gentoo I'm afraid. /usr/X11R6/lib
is still appearing before -L../../libs/libmythui in the linker options
(seen on rev 7185).

Can someone post their svn .ebuild????

of course the simple work around is

rm /usr/X11R6/lib/libmythui*

before building...

g++  -o mythuitest main.o test1.o btnlisttest.o moc_test1.o  
-L/usr/qt/3/lib -L/usr/X11R6/lib -L../../libs/libmyth
-L../../libs/libmythui -lmythui-0.18 -lmyth-0.18 -lqt-mt -lGLU -lGL -lXmu
-lXext -lX11 -lm -lpthread
test1.o(.gnu.linkonce.r._ZTV11TestScreen1+0x6c): undefined reference to
`MythUIType::GetArea() const'
test1.o(.gnu.linkonce.r._ZTV11TestScreen1+0x70): undefined reference to
`MythUIType::GetDirtyArea() const'
btnlisttest.o(.text+0xd45): In function `TestWindow::setupHList()':
: undefined reference to
`MythHorizListButton::MythHorizListButton[in-charge](MythUIType*, char
const*, QRect const&, bool, bool, unsigned)'
btnlisttest.o(.gnu.linkonce.r._ZTV10TestWindow+0x6c): undefined reference
to `MythUIType::GetArea() const'
btnlisttest.o(.gnu.linkonce.r._ZTV10TestWindow+0x70): undefined reference
to `MythUIType::GetDirtyArea() const'
moc_test1.o(.gnu.linkonce.r._ZTV8TestMove+0x6c): undefined reference to
`MythUIType::GetArea() const'
moc_test1.o(.gnu.linkonce.r._ZTV8TestMove+0x70): undefined reference to
`MythUIType::GetDirtyArea() const'
collect2: ld returned 1 exit status
make[2]: *** [mythuitest] Error 1
make[2]: Leaving directory



> #265: SVN HEAD mythtv has Undefined Reference (Gentoo brokenness)
> -------------------------+--------------------------------------------------
>  Reporter:  anonymous    |        Owner:  ijr
>      Type:  enhancement  |       Status:  closed
>  Priority:  minor        |    Milestone:
> Component:  mythtv       |      Version:  head
>  Severity:  low          |   Resolution:  fixed
>        Cc:               |
> -------------------------+--------------------------------------------------
> Changes (by danielk):
>
>   * resolution:  => fixed
>   * status:  reopened => closed
>
> Comment:
>
>  (In [7170]) Fixes #265.
>
>  Makes sure that we link MythTV programs our freshly compiled libs
>  instead of ones previously installed on the system.
>
>  The ticket is about Gentoo ebuilds installing X11 libraries and
>  MythTV libraries in the same directory, but this fix will help
>  with any other whacky installs as well.
>
> --
> Ticket URL: <http://cvs.mythtv.org/trac/ticket/265>
> MythTV <http://www.mythtv.org/>
> MythTV_______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
>



More information about the mythtv-dev mailing list