[mythtv-users] problems about compiling MythTV SVN on FC
Xi Jiarong
XiJiarong at sp.edu.sg
Mon Mar 5 06:03:22 UTC 2007
The following content is the output from the terminal, it has some
errors, including:
" class *** has virtual functions but non-virtual destructor"
Because the output on terminal had some many lines, so I list some
followings: (Question 1)what's
wrong with that mean? How to solve it?
I have installed MythTV according to the guide of Installing MythTV on
FC,
and then uninstall MythTV and want to install mythtv svn on FC, so as to
build some plugins on mythtv. (Question 2) Are these steps right to build
myth plugin?
Many thanks!
[root[at]localhost mythtv]# qmake PREFIX=/usr/local mythtv.pro
[root[at]localhost mythtv]# make
cd libs && make -f Makefile
make[1]: Entering directory `/home/mythtv/mythbuild/mythtv/libs'
cd libavutil && make -f Makefile
make[2]: Entering directory
`/home/mythtv/mythbuild/mythtv/libs/libavutil'
qmake "PREFIX=/usr/local" -o Makefile libavutil.pro
make[2]: Leaving directory `/home/mythtv/mythbuild/mythtv/libs/libavutil'
make[2]: Entering directory
`/home/mythtv/mythbuild/mythtv/libs/libavutil'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/mythtv/mythbuild/mythtv/libs/libavutil'
cd libavcodec && make -f Makefile
....
" class *** has virtual functions but non-virtual destructor"
....(etc, cut by me)
qmake "PREFIX=/usr/local" -o Makefile mythshutdown.pro
make[2]: Leaving directory
`/home/mythtv/mythbuild/mythtv/programs/mythshutdown'
make[2]: Entering directory
`/home/mythtv/mythbuild/mythtv/programs/mythshutdown'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory
`/home/mythtv/mythbuild/mythtv/programs/mythshutdown'
cd mythtranscode/replex && make -f Makefile
make[2]: Entering directory
`/home/mythtv/mythbuild/mythtv/programs/mythtranscode/replex'
qmake "PREFIX=/usr/local" -o Makefile replex.pro
make[2]: Leaving directory
`/home/mythtv/mythbuild/mythtv/programs/mythtranscode/replex'
make[2]: Entering directory
`/home/mythtv/mythbuild/mythtv/programs/mythtranscode/replex'
g++ -o mythreplex avi.o element.o mpg_common.o multiplex.o ringbuffer.o
ts.o replex.o pes.o -L/usr/local/lib -L/usr/lib/qt-3.3/lib
-lmythavcodec-0.20 -lmythavformat-0.20 -lmythavutil-0.20 -lfreetype
-lmp3lame -lasound -lXinerama -lXv -lXxf86vm -lXrandr
-L../../../libs/libavutil -L../../../libs/libavcodec
-L../../../libs/libavformat -lqt-mt -lXext -lX11 -lm
/usr/local/lib/libmythavcodec-0.20.so: undefined reference to
`XvMCLoadQMatrix'
/usr/local/lib/libmythavcodec-0.20.so: undefined reference to
`XvMCFlushSurface'
/usr/local/lib/libmythavcodec-0.20.so: undefined reference to
`XvMCBeginSurface'
/usr/local/lib/libmythavcodec-0.20.so: undefined reference to
`XvMCSyncSurface'
collect2: ld returned 1 exit status
make[2]: *** [mythreplex] Error 1
make[2]: Leaving directory
`/home/mythtv/mythbuild/mythtv/programs/mythtranscode/replex'
make[1]: *** [sub-mythtranscode-replex] Error 2
make[1]: Leaving directory `/home/mythtv/mythbuild/mythtv/programs'
make: *** [sub-programs] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070305/bdc7f2ab/attachment.htm
More information about the mythtv-users
mailing list