[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