[mythtv-users] Compiling on Ubuntu Feisty - Thankyou
Bruce Nordstrand
brucen at ksl.com.au
Fri Aug 17 00:38:31 UTC 2007
William Munson wrote:
> Bruce Nordstrand wrote:
>
>> William Munson wrote:
>>
>>
>>> Bruce Nordstrand wrote:
>>>
>>>
>>>
>>>> Thanks to all that replied on my issues with compiling on Ubuntu Feisty.
>>>> All is working now (to a point) with a few niggly issues.
>>>>
>>>> I did cheat somewhat and first installed the package version to get all
>>>> the desktop stuff, auto login, auto start etc in place, then went ahead
>>>> and compiled from source. I then moved all the package generated files
>>>> out of the way and changed all the calls to my new compiled version.
>>>> Everything Myth wise is working nicely. Once i get my remote back to how
>>>> I want it and kill off the screensaver I will be extra happy.
>>>>
>>>> Thanks again
>>>>
>>>> Cheers
>>>> Bruce
>>>>
>>>>
>>>>
>>>>
>>>>
>>> Not sure what you mean about changing the links. The process you should
>>> have followed is as follows:
>>>
>>> Uninstall the package version with your package remover.
>>> Compile the svn with ./configure --prefix=/usr <your options>
>>> Do a make install to install the new version.
>>> Configure themes with the same prefix. Do make/make install.
>>> Configure plugins with same prefix plus your options.
>>> Do make/make install.
>>> Restart the backend and any frontends and you should be running svn. You
>>> will need to manually install mythweb. Read the docs.
>>>
>>>
>>>
>>>
>> Hi Bill
>>
>> That is what I did originally and it royally screwed everything up in a
>> big way. Don't really know what the packages put where but deinstalling
>> the mythfiles dragged alot of other things out of the mix.
>>
>> This time round I got everything working first via packages, then
>> compiled. Before doing anything else, I moved all the package files to
>> different obscure directories, modified files like ld.so.conf, redid
>> ldconfig etc and double-triple checked the location of every myth
>> related file. Once I was sure that there was absolutely no chance of the
>> make stage finding anything it shouldn't, I shut down the backend and
>> frontend, then went ahead with the rest of the compile steps. Once that
>> finished I modified the startup scripts to point to my new files,
>> pressed the button and everything came up with the new version. Did the
>> same with the plugins and themes.
>>
>> I know this was a strange way to do things but I needed to do it fast
>> inbetween recording schedules or my wife would have killed me and fed me
>> to the dogs. If I get a lull in whats going on and I can learn more
>> about desktops etc, I will do yet another install which will be done the
>> "right" way.
>>
>> Cheers
>> Bruce
>>
>>
>>
>
> Unless I dont understand what you are doing it would appear that you
> compiled your plugins against the 0.20 release rather than SVN. Did you
> install mythtv before compiling your plugins or after? If after, just
> recompile them against the installed svn code and your issues should go
> away.
>
> Bill
Hi Bill
I know I have done this a strange way but it has all worked out in the
end. Everything has been compiled against SVN as it was a quickfire
install of SVN due to time restraints. Before I did any "make" steps on
mythtv I did the file moving thing. Once that was up and running I then
moved to myththemes to get it looking right. Once happy, I compiled the
plugins and all went surprisingly well (for me doing a compile install!)
The "issues" I speak of are more related to getting things back how they
were. The remote for example had a customised lircrc and it is just a
case of redoing the standard-ish one. The screensaver is a throwback
from the package install which is a little different than my Edgy
install in as much as I cannot open a terminal like I could before. I
now have VNC running so will work on the screensaver today.
Bottom line is that SWMBO is very happy with this install as it works a
little better than all the ones I have done. With her happy, my life is
so much easier :)
Cheers
Bruce
More information about the mythtv-users
mailing list