[mythtv-commits] Ticket #4564: MythTV will not compile on machine with legacy nvidia driver
MythTV
mythtv at cvs.mythtv.org
Fri Feb 1 16:02:40 UTC 2008
#4564: MythTV will not compile on machine with legacy nvidia driver
------------------------------------+---------------------------------------
Reporter: jarlethorsen at gmail.com | Owner: ijr
Type: defect | Status: new
Priority: blocker | Milestone: unknown
Component: mythtv | Version: head
Severity: medium | Mlocked: 0
------------------------------------+---------------------------------------
Tested with rev 15699.
{{{
Compile error:
make[2]: Entering directory
`/home/jarle/sources/MythTV/mythtv/programs/mythtv'
ccache g++ -c -pipe -march=pentiumpro -fomit-frame-pointer -O3 -Wall -Wno-
switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/include/kde/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -DMMX
-Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -DUSING_X11 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I.
-I/usr/local/include -I/usr/include -I../.. -I../../libs
-I../../libs/libmyth -I../../libs/libmythtv -I../../libs/libavutil
-I../../libs/libavformat -I../../libs/libavcodec -I../../libs/libmythupnp
-I../../libs/libmythui -I../../libs/libmythlivemedia -I/usr/include/qt3
-I/usr/X11R6/include -I/usr/X11R6/include -o main.o main.cpp
ccache g++ -o mythtv main.o -L/usr/share/qt3/lib -L../../libs/libmyth
-L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec
-L../../libs/libavformat -L../../libs/libmythfreemheg
-L../../libs/libmythui -L../../libs/libmythupnp
-L../../libs/libmythlivemedia -lmythtv-0.20 -lmythavformat-0.20
-lmythavutil-0.20 -lmythavcodec-0.20 -lmythfreemheg-0.20 -lmythupnp-0.20
-lmythlivemedia-0.20 -lmyth-0.20 -lmythui-0.20 -lfreetype -lz -lmp3lame
-lasound -L/usr/lib -lartsc -lgmodule-2.0 -ldl -lgthread-2.0 -lrt
-lglib-2.0 -ljack -lraw1394 -liec61883 -lavc1394 -lrom1394
-L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr -lXvMCW -lXvMC -lqt-mt
-lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`glXGetProcAddress'
collect2: ld returned 1 exit status
make[2]: *** [mythtv] Error 1
make[2]: Leaving directory
`/home/jarle/sources/MythTV/mythtv/programs/mythtv'
make[1]: *** [sub-mythtv] Error 2
make[1]: Leaving directory `/home/jarle/sources/MythTV/mythtv/programs'
make: *** [sub-programs] Error 2
}}}
When running a pre-compiled package of mythtv (mythbuntu trunk weekly) I
get a similar error on this machine:
{{{
/usr/bin/mythfrontend.real: symbol lookup error:
/usr/lib/libmythtv-0.20.so.0: undefined symbol: glXGetProcAddress
}}}
Seems like it is looking for glXGetProcAddress instead of
glXGetProcAddressARB which I think older versions use...
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4564>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list