[mythtv] libmythupnp build problem

Mark Spieth mark at digivation.com.au
Sat Apr 5 13:56:28 UTC 2008


not sure what Im doing wrong but on the link phase of libmythupnp I get the 
following

g++ -shared -Wl,-soname,libmythupnp-0.22.so.0 -o libmythupnp-0.22.so.0.22.0 
version.o httprequest.o upnp.o ssdp.o taskqueue.o upnputil.o upnpdevice.o 
upnptasknotify.o upnptasksearch.o threadpool.o httpserver.o upnpcds.o 
upnpcdsobjects.o bufferedsocketdevice.o eventing.o upnpcmgr.o upnpmsrr.o 
upnptaskevent.o ssdpcache.o configuration.o soapclient.o mythxmlclient.o 
moc_ssdpcache.o   -L/usr/lib -lmp3lame -lasound -L/usr/lib -lartsc -lgmodule-2.0 
 -ldirectfb -lfusion -ldirect -L/usr/X11R6/lib -lXv -lXxf86vm -lXvMCW -lXvMC 
 -lQt3Support -L/usr/lib/mysql -pthread -pthread -pthread -pthread -pthread  
-pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread 
 -pthread -pthread -pthread -pthread -lQtSql -lpq -lmysqlclient_r -lsqlite -lsqlite3 
 -pthread -pthread -lQtXml -pthread -pthread -lQtOpenGL -pthread -pthread -pthread 
 -pthread -pthread -pthread -lQtGui -laudio -lXt -lpng -lSM -lICE -pthread -pthread 
 -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lXext -lX11 
 -lQtNetwork -pthread -pthread -lQtCore -lfontconfig -lz -lm -pthread -lgthread-2.0 
 -lrt -lglib-2.0 -lpthread -ldl -lGLU -lGL
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status

libGL.so.1 is installed and present in /usr/lib (nvidia version). never was 
a problem previously.
If I remove the trailing -lGL, it links fine and ldd shows that libGL is 
linked with no unresolveds!!!!
This is too bizarre for me as it should find it and not care if it doesnt 
use any of it.
qmake-qt4 is my default (had to set update-alternatives to fix that).
using
g++ (GCC) 4.2.3 20080114 (prerelease) (Debian 4.2.2-7),
GNU ld (GNU Binutils for Debian) 2.18.0.20080103
if that makes any difference, which it shouldnt.

any ideas? its stopping me from testing more audio code.
also I hope Im not being overly obtuse.

Note I also get the odd hang during playback and its annoying me :-).

mark



More information about the mythtv-dev mailing list