Re: [mythtv-users] another mythplugins make problem -- FIXED: uglyhack

2005-10-13 Thread Sasha Z
I'm having the same issue. My symlink to mythconfig.mak works just
fine. Copying the file to each subdir doesn't, failing with the same
error as posted above.
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] another mythplugins make problem -- FIXED: uglyhack

2005-10-01 Thread Mark Kundinger


--- Robin Gilks <[EMAIL PROTECTED]> wrote:

> 
> >> I had the exact same problem, and I was able to compile and
> install by
> >> first copying mythconfig.make to subfolders like mythdvd/mythdvd,
> >> mythdvd/mtd, mythdvd/i18n, mythmusic/mythmusic, etc.
> >>
> >> I also had my source in a home directory of a user.  I wonder if
> the
> >> makefiles don't like something about our source locations?
> >>
> >> But hey, you know that old saying "If it's ugly, but it works,
> then at
> >> least my DVDs will play"
> >>
> >>
> >> --- Pete Clarke <[EMAIL PROTECTED]> wrote:
> >
> > :-)
> >
> > It must be something to do with where we put the source, as it must
> have
> > worked for someone!
> >
> > Compiled fine for me too, after the hack.
> >
> > Just wish I could get my kde dev libs installed without
> uninstalling half
> > my system :(...looks like mythbrowser will have to wait until I
> screw
> > something  up badly enough for a complete system rebuild! lol
> >
> > Marius
> >
> >>
> >>> >
> >>> >> ...
> >>>  Just tried to compile mythplugins (todays svn)
> >>> 
> >>>  get a couple of lines through make, then:
> >>>   Entering directory
> >>> 
> >>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
> >>>  make[2]: *** No rule to make target `mythconfig.mak',
> needed
> >>> by
> >>>  `Makefile'.  Stop.
> >>>  make[2]: Leaving directory
> >>> 
> >>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
> >>>  make[1]: *** [sub-mythdvd] Error 2
> >>>  make[1]: Leaving directory
> >>>  `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd'
> >>>  make: *** [sub-mythdvd] Error 2
> >>> >
> >>> > I get the same error - have done since about mid
> September...
> >>> > SVN from 15th built fine, since then I get the above error
> >>> too...
> >>> >>>
> >>> >>
> >>> >> OK, as nobody said: "DON'T!"
> >>> >>
> >>> >> I simply copied the mythconfig.bak link into all the program
> >>> subdirs
> >>> >> containing a .pro file.
> >>> >>
> >>> >> Everything compiled fine.
> >>> >>
> >>> >> Certainly not the most elegant way of fixing it, but a lot
> easier
> >>> than
> >>> >> tinkering with the config script.
> >>> >>
> >>> >> Hope this at least points to what's wrong.
> >>> >>
> >>> >> Cheers
> >>> >>
> >>> >
> >>> > Sound to me like you didn't run the configure script. Thats
> what it
> >>> does -
> >>> > it creates the config.pro files...
> >>>
> >>> It's not the .pro files that are missing from the dirs, it's the
> >>> mythconfig.mak files.
> >>>
> >>>
> 
> I think you may be asking yourself the wrong question. Its not so
> much why
> doesn't the mythconfig.mak file get copied to the directories but why
> don't you have a symlink at the top level of the plugins directory to
> where mythconfig.mak lives on your system.
> 
> Where is lives depends on how you installed the main mythtv app - in
> my
> case its in /usr/local/include/mythtv/mythconfig.mak and thats
> certainly
> the case having built the main app from SVN.
> 
> As far as I can see, qmake uses the .pro files to create the
> Makefiles in
> each directory and grep'ing them gives me (eg. in mythdvd):
> 
> # grep mythconfig.mak Makefile
> DIST   = /usr/local/include/mythtv/mythconfig.mak \
> Makefile: mythdvd.pro  /usr/qt/3/mkspecs/linux-g++/qmake.conf
> /usr/local/include/mythtv/mythconfig.mak \
> 
> YMMV
> 


Well, it appears that that is where the problem lies.  My Makefile in
the mythdvd/mythdvd directory only said:

DIST= mythconfig.mak \

However, I did run configure and "qmake mythplugins.pro" just like the
instructions said.  So I'm stumped.
___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] another mythplugins make problem -- FIXED: uglyhack

2005-10-01 Thread Robin Gilks

>> I had the exact same problem, and I was able to compile and install by
>> first copying mythconfig.make to subfolders like mythdvd/mythdvd,
>> mythdvd/mtd, mythdvd/i18n, mythmusic/mythmusic, etc.
>>
>> I also had my source in a home directory of a user.  I wonder if the
>> makefiles don't like something about our source locations?
>>
>> But hey, you know that old saying "If it's ugly, but it works, then at
>> least my DVDs will play"
>>
>>
>> --- Pete Clarke <[EMAIL PROTECTED]> wrote:
>
> :-)
>
> It must be something to do with where we put the source, as it must have
> worked for someone!
>
> Compiled fine for me too, after the hack.
>
> Just wish I could get my kde dev libs installed without uninstalling half
> my system :(...looks like mythbrowser will have to wait until I screw
> something  up badly enough for a complete system rebuild! lol
>
> Marius
>
>>
>>> >
>>> >> ...
>>>  Just tried to compile mythplugins (todays svn)
>>> 
>>>  get a couple of lines through make, then:
>>>   Entering directory
>>> 
>>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
>>>  make[2]: *** No rule to make target `mythconfig.mak', needed
>>> by
>>>  `Makefile'.  Stop.
>>>  make[2]: Leaving directory
>>> 
>>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
>>>  make[1]: *** [sub-mythdvd] Error 2
>>>  make[1]: Leaving directory
>>>  `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd'
>>>  make: *** [sub-mythdvd] Error 2
>>> >
>>> > I get the same error - have done since about mid September...
>>> > SVN from 15th built fine, since then I get the above error
>>> too...
>>> >>>
>>> >>
>>> >> OK, as nobody said: "DON'T!"
>>> >>
>>> >> I simply copied the mythconfig.bak link into all the program
>>> subdirs
>>> >> containing a .pro file.
>>> >>
>>> >> Everything compiled fine.
>>> >>
>>> >> Certainly not the most elegant way of fixing it, but a lot easier
>>> than
>>> >> tinkering with the config script.
>>> >>
>>> >> Hope this at least points to what's wrong.
>>> >>
>>> >> Cheers
>>> >>
>>> >
>>> > Sound to me like you didn't run the configure script. Thats what it
>>> does -
>>> > it creates the config.pro files...
>>>
>>> It's not the .pro files that are missing from the dirs, it's the
>>> mythconfig.mak files.
>>>
>>>

I think you may be asking yourself the wrong question. Its not so much why
doesn't the mythconfig.mak file get copied to the directories but why
don't you have a symlink at the top level of the plugins directory to
where mythconfig.mak lives on your system.

Where is lives depends on how you installed the main mythtv app - in my
case its in /usr/local/include/mythtv/mythconfig.mak and thats certainly
the case having built the main app from SVN.

As far as I can see, qmake uses the .pro files to create the Makefiles in
each directory and grep'ing them gives me (eg. in mythdvd):

# grep mythconfig.mak Makefile
DIST   = /usr/local/include/mythtv/mythconfig.mak \
Makefile: mythdvd.pro  /usr/qt/3/mkspecs/linux-g++/qmake.conf
/usr/local/include/mythtv/mythconfig.mak \

YMMV


-- 
Robin Gilks


___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Re: [mythtv-users] another mythplugins make problem -- FIXED: uglyhack

2005-10-01 Thread Marius Schrecker
> I had the exact same problem, and I was able to compile and install by
> first copying mythconfig.make to subfolders like mythdvd/mythdvd,
> mythdvd/mtd, mythdvd/i18n, mythmusic/mythmusic, etc.
>
> I also had my source in a home directory of a user.  I wonder if the
> makefiles don't like something about our source locations?
>
> But hey, you know that old saying "If it's ugly, but it works, then at
> least my DVDs will play"
>
>
> --- Pete Clarke <[EMAIL PROTECTED]> wrote:

:-)

It must be something to do with where we put the source, as it must have
worked for someone!

Compiled fine for me too, after the hack.

Just wish I could get my kde dev libs installed without uninstalling half
my system :(...looks like mythbrowser will have to wait until I screw
something  up badly enough for a complete system rebuild! lol

Marius

>
>> >
>> >> ...
>>  Just tried to compile mythplugins (todays svn)
>> 
>>  get a couple of lines through make, then:
>>   Entering directory
>> 
>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
>>  make[2]: *** No rule to make target `mythconfig.mak', needed
>> by
>>  `Makefile'.  Stop.
>>  make[2]: Leaving directory
>> 
>> `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd/mythdvd'
>>  make[1]: *** [sub-mythdvd] Error 2
>>  make[1]: Leaving directory
>>  `/home/mythtv/tmp/mythtv.svn.050929/mythplugins/mythdvd'
>>  make: *** [sub-mythdvd] Error 2
>> >
>> > I get the same error - have done since about mid September...
>> > SVN from 15th built fine, since then I get the above error
>> too...
>> >>>
>> >>
>> >> OK, as nobody said: "DON'T!"
>> >>
>> >> I simply copied the mythconfig.bak link into all the program
>> subdirs
>> >> containing a .pro file.
>> >>
>> >> Everything compiled fine.
>> >>
>> >> Certainly not the most elegant way of fixing it, but a lot easier
>> than
>> >> tinkering with the config script.
>> >>
>> >> Hope this at least points to what's wrong.
>> >>
>> >> Cheers
>> >>
>> >
>> > Sound to me like you didn't run the configure script. Thats what it
>> does -
>> > it creates the config.pro files...
>>
>> It's not the .pro files that are missing from the dirs, it's the
>> mythconfig.mak files.
>>
>>
>> > ___
>> mythtv-users mailing list
>> mythtv-users@mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>
> ___
> mythtv-users mailing list
> mythtv-users@mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

___
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users