[mythtv-users] Re: svn build problems

Michael T. Dean mtdean at thirdcontact.com
Tue Nov 22 22:39:02 EST 2005


WiLLiE wrote:

> now I get:
>
> /usr/include/qt3/qsqldatabase.h:63: varning: ‘class 
> QSqlDriverCreatorBase’ has virtual functions but non-virtual destructor
> g++ -c -pipe -march=pentiumpro -Wall -W -O3 -Wall -Wno-switch 
> -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -DPIC 
> -fPIC -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
> -DPREFIX=\"/usr\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_XV 
> -DUSING_FRONTEND -DUSING_V4L -DUSING_BACKEND -DQT_NO_DEBUG 
> -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT 
> -I/usr/share/qt3/mkspecs/default -I. -I/usr/include 
> -I/usr/X11R6/include -I../.. -I../libmyth -I.. -Idvbdev -Impeg 
> -I../libavcodec -I../libavutil -I../libmythmpeg2 -I/usr/include/qt3 -o 
> osd.o osd.cpp
> osd.cpp: In constructor ‘OSD::OSD(const QRect&, int, const QRect&, 
> float, float)’:
> osd.cpp:53: error: ‘sqrt’ was not declared in this scope
> osd.cpp: In member function ‘void OSD::Reinit(const QRect&, int, const 
> QRect&, float, float)’:
> osd.cpp:243: error: ‘sqrt’ was not declared in this scope
> make[2]: *** [osd.o] Fel 1
>
> More suggestions?

http://cvs.mythtv.org/trac/ticket/696

http://cvs.mythtv.org/trac/ticket/695

Update again, make distclean, try again.  If not successful, then *read* 
mythtv-users, mythtv, and mythtv-commits list.  If you don't find 
anything related, remember that Google will often help you figure out 
what's going on (perhaps helping you to see that something you read on 
one of the lists is actually related after all).  Then, if you still 
don't know how to fix it, you can think about posting a question.

Note that if you're running SVN it is your responsibility to read the 
dev and commits lists.  Note, also, that both #695 and #696 were opened 
over an hour before you posted this message (and, therefore, the tickets 
were posted to -commits).  And, the resolution to #696 was posted one 
hour and one minute before you posted this.  Hint, hint.

If you're not willing to read and keep up with dev and commits lists, be 
patient and wait for 0.19.  If you're not able to determine that a 
particular problem/resolution matches your problem, you probably 
shouldn't be using SVN, either.

Mike


More information about the mythtv-users mailing list