New MythTV add-on using libcmyth - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: PVR Development (/forumdisplay.php?fid=136)
+--- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207
RE: New MythTV add-on using libcmyth - KeithLM - 2012-05-19 07:45
So with the current state of things, how do we get 0.25 support? I haven't been running mine for a month or so, so I just did a git pull and rebuilt, but it's not connecting to myth 0.25.
Update: OK, so there's something about an Eden-PVR, or Eden-Pvr, or Eden-pvr branch. Right? Which is which? TSP has mentioned Eden-PVR, but that doesn't appear to exist. I've tried 'git checkout Eden-Pvr' but a git pull says I'm up to date, likewise with Eden-pvr. So if I'm to date with all those, then what I built should work with 0.25, right?
Is there any reason we can't get these instructions put someplace like the very first post so we don't have to read hundreds of posts to know how to keep this up to date?
RE: New MythTV add-on using libcmyth - poly_boi - 2012-05-19 08:49
Hi I'm having a problem while compiling from the Eden-pvr branch. Every time I use the make command I get these errors
/usr/bin/ld: cannot find -lboost_system
/usr/bin/ld: cannot find -lboost_filesystem
/usr/bin/ld: cannot find -lboost_regex
collect2: ld returned 1 exit status
make: *** [/home/user/xbmc/addons/pvr.mythtv.cmyth/XBMC_MythTV_cmyth.pvr] Error 1
make: Leaving directory `/home/user/xbmc/xbmc/pvrclients/mythtv-cmyth'
make: *** [pvrclients] Error 2
As far as I know I installed all the dependencies. I'm running Ubuntu 12.04, could this be the problem? Any help would be greatly appreciated as I am eager to try out the new mythtv addon.
Thanks in advance.
RE: New MythTV add-on using libcmyth - KeithLM - 2012-05-19 09:11
poly_boi, afte looking a little closer at what I'm dealing with, I'm finding that I can no longer compile correctly because of those same libraries, even though I could compile this project in March. So something has changed with regards to boost. I know I have boost 1.46 installed on my system, while not the latest, that appears to be the correct version for this project. Now it's possible that there's something in boost that needs to be built, I don't recall how I installed boost and it's not in apt. I have several other boost libraries on my system, but I do not have those three for some reason.
Update: Well I've decided to do a full build and install of Boost 1.49.0. poly_boi, go here and follow the instructions:
Go to step 1 to find the downloads, get the code and unzip it. Then go to 5.1. I recommend doing the following as root:
cd boost_1_49_0 (or whatever the directory is)
The last command copies the files over to the system directories (/usr/local/lib/) and you can actually just run that to build and install, but I did them separate just to make sure I could see if there were any issues.
RE: New MythTV add-on using libcmyth - poly_boi - 2012-05-19 10:16
Thanks for your help KeithLM. I'll let you know how I go.
Update: Thanks heaps KeithLM. Seemed to work fine. I just need to work out why I keep getting an unknown error now when I try to enable the add-on.
RE: New MythTV add-on using libcmyth - tsp42 - 2012-05-19 14:15
Sorry for the confusion about the two Eden-P/pvr branches. The Eden-pvr branch is the correct one. The other one was created because windows is case-insensive while github is not. So I was able to git checkout Eden-Pvr locally even if the branch didn't exist and when I pushed it upstreams github decided to create a new branch. The tricky part is to delete the extra github branch without deleting my local Eden-pvr branch.
RE: New MythTV add-on using libcmyth - poly_boi - 2012-05-19 17:44
Just want to say a big thanks to everyone here especially dteirney and tsp42 for your hard work. I managed to get it all working as well as it is supposed to. Thanks to KeithLM too for getting me over the last hurdle. I have learnt a bit in trying to get this done so if anyone is having trouble setting it up feel free to send me a message and I'll help you if I can. Does anybody know when the next windows build will be released? I was looking at compiling it myself but building the dependencies in Windows looks quite daunting. If anyone would like to give me some directions beyond the cloning part I would be happy to do it myself. Otherwise I'll wait. Thanks again to all of you!
RE: New MythTV add-on using libcmyth - KeithLM - 2012-05-19 23:18
I've got a good build now, and still the add-on won't start. Anyone have any ideas why? All I get is that an unknown error has occurred.
RE: New MythTV add-on using libcmyth - poly_boi - 2012-05-20 05:44
I had the same issue when I cloned straight from the Eden-pvr branch. I don't know why. I then decided to follow what other people had done previously on this thread ie.
git clone https://github.com/tsp/xbmc.git
git checkout Eden-pvr
and then ./bootstrap etc
That worked for me. I hope this helps.
RE: New MythTV add-on using libcmyth - KeithLM - 2012-05-20 08:58
Well I created a whole new directory and started from scratch, and I get the same result. And so far as I can tell, there is absolutely nothing of interest in the log file.
Which add-ons need to be enabled? I end up with two Myth add-ons, and by default they are both enabled. I've tried with only the cmyth add-on, and I've tried with both, and no matter what I always get that damn pop-up that says an unknown error occurred.
I guess I'll try and get a windows myth frontend running so I can try this on a different machine and make sure that the upgrades on the server with the backend to either Ubuntu 12.04 or myth 0.25 didn't jack something else up in the settings. Maybe the ports are blocked somehow. Wouldn't be the first time Ubuntu screwed up settings during an upgrade.
RE: New MythTV add-on using libcmyth - bilbonvidia - 2012-05-20 13:49
I did a git pull to the latest version last night but I am still getting lockups when I change channel. Is there a way to disable time shift for now?
ps when will the windows version be updated as it is still the pre 12 version which is causing me sql db issues.