<html><body>
<p>I want to develop some plugin on mythtv, but I tried to install mythtv from svn and comile source code, but never succeed, so dispointed. <br>
Therefore, I have to ask for your help. <br>
The following steps are adopted by me.<br>
If there are some errors or some need to be correct, please give me some suggestion: <br>
<br>
1. Install MythTV according to the guide: Installing MythTV on Fedora Core on web : <a href="http://www.mythtv.org/wiki/index.php/Installing_MythTV_on_Fedora_Core">http://www.mythtv.org/wiki/index.php/Installing_MythTV_on_Fedora_Core</a> or <a href="http://www.wilsonet.com/mythtv/fcmyth.php">http://www.wilsonet.com/mythtv/fcmyth.php</a><br>
there are some little different from each other.<br>
after then, I can use mythtv via terminal<br>
#mythfrontend<br>
<br>
2. Uninstall and remove MythTV package from the current system through the following commond on terminal:<br>
# rpm -qa | grep myth | xargs rpm -e <b><font color="#FF0000"> </font></b><br>
<b><font color="#FF0000">(QUESTION 1: Is this way right? or use #yum remove myth*; and #yum remove libmyth*??? )</font></b><br>
<br>
3. Install depencies through:<br>
<br>
<font face="Times New Roman"> yum install gcc-c++ freetype-devel lame-devel qt-devel mysql-devel lirc-lib-devel subversion mesa-libGLU-devel libXv-devel libXxf86vm-devel libXmu-devel qt-MySQL </font><br>
<font face="Times New Roman"> libXvMC-devel kdelibs-devel</font><br>
<font face="Times New Roman"> and others......</font><br>
<b><font color="#FF0000">(QUESTION 2: How to judge whether all those dependencies required for compiling had been installed successfully??? )</font></b><br>
<br>
4. Create the corresponding folder and download the source code, throuth the following way:<br>
<font face="Courier New">$ mkdir mythtv_build</font><br>
<font face="Courier New"> $ svn co <a href="http://svn.mythtv.org/svn/trunk">http://svn.mythtv.org/svn/trunk</a> mythtv_build</font><br>
<b><font color="#FF0000">(QUESTION 3: I ran #svn update after finishing the above command, Did this have any problems ?)</font></b><br>
<br>
<b><font color="#FF0000">5. Compiling and make process: run the following command respectively: </font></b><br>
<b><font color="#FF0000">(QUESTION 4: Are there any problems for the following run command??)</font></b><br>
<font face="Courier New"> # ./configure --prefix=/usr/local</font>
<ul><font face="Courier New"># qmake PREFIX=/usr/local mythtv.pro</font><br>
<font face="Courier New"># make</font><br>
<font face="Courier New"># make install</font></ul>
<b><font color="#FF0000">but, I still can not compile successfully. The foloowing output is from the terminal: </font></b><br>
<b><font color="#FF0000"> (QUESTION 5: How to resolve this problem??)</font></b><br>
<br>
<b><font size="4" color="#FF0000">[root@localhost mythtv]# ./configure --prefix=/usr/local</font></b><font size="4"><br>
# Basic Settings<br>
Compile type release<br>
Compiler cache no<br>
DistCC no<br>
Install prefix /usr/local<br>
CPU x86_32 (i686)<br>
big-endian no <br>
MMX enabled yes<br>
<br>
# Input Support<br>
Joystick menu yes<br>
lirc support no<br>
Apple Remote no<br>
Video4Linux sup. yes<br>
ivtv support yes<br>
FireWire support no<br>
DVB support no [/usr/include] <br>
DBox2 support yes<br>
HDHomeRun sup. yes<br>
IPTV support yes<br>
<br>
# Video Output Support<br>
x11 support yes<br>
xrandr support yes<br>
xv support yes<br>
XvMC support no<br>
XvMC VLD support no<br>
XvMC pro support no<br>
XvMC OpenGL sup. no<br>
Mac acceleration no<br>
OpenGL vsync no <br>
DirectFB no<br>
<br>
# Misc Features<br>
Frontend yes<br>
Backend yes<br>
<br>
# Bindings<br>
bindings_perl yes<br>
Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak<br>
</font><br>
<b><font color="#FF0000"> </font></b><br>
<br>
<b><font size="4" color="#FF0000">[root@localhost mythtv]#</font></b><b><font color="#FF0000">make</font></b><br>
<b><font color="#FF0000">....</font></b><br>
<b><font color="#FF0000">.....</font></b><br>
<font size="4">/usr/local/lib/libmythtv-</font><a href="http://0.20.so/"><u><font size="4" color="#0000FF">0.20.so</font></u></a><font size="4">: undefined reference to `dvdnav_time_search_within_cell' <br>
/usr/local/lib/libmythtv-</font><a href="http://0.20.so/"><u><font size="4" color="#0000FF">0.20.so</font></u></a><font size="4">: undefined reference to `dvdnav_menu_supported'<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [mythtv] Error 1<br>
make[2]: Leaving directory `/home/mythtv/trunk/mythtv/programs/mythtv' <br>
make[1]: *** [sub-mythtv] Error 2<br>
make[1]: Leaving directory `/home/mythtv/trunk/mythtv/programs'<br>
make: *** [sub-programs] Error 2</font><br>
<br>
<br>
<br>
</body></html>