[vlc-devel] [RFC][PATCH] fix mozplug toolbar

Bill C. Riemers briemers at redhat.com
Wed Jun 18 18:01:34 CEST 2008


KH KH wrote:
> 2008/6/18 Bill C. Riemers <briemers at redhat.com>:
>   
>> anthony loiseau wrote:
>>     
>>> On linux, you should be able to use libxul-dev or firefox-dev packages.
>>> To target windows, there is one in the contribs.
>>>
>>> (If you use libxul-dev at least, you will need to give mozilla-sdk path
>>> to ./configure)
>>>
>>> regards,
>>> Anthony
>>>
>>>       
>> Those packages don't exist in RHEL or Fedora.   I do have the logical
>> equivalent installed, but they don't have the mozilla-config or the
>> other *-config executables.  I tried downloading source directly from
>> mozilla, but I also did not find any *-config executables.   I'm
>> guessing these probably exist in the
>> older source packages, but I don't know where to find them.
>>     
>
> Those packages don't exist in RHEL or Fedora.   I do have the logical
> equivalent installed, but they don't have the mozilla-config or the
> other *-config executables.  I tried downloading source directly from
> mozilla, but I also did not find any *-config executables.   I'm
> guessing these probably exist in the
> older source packages, but I don't know where to find them.
>
> You can use yum install gecko-devel
> on Fedora 9 it will bring xulrunner-1.9
> of Fedora 8 it will bring firefox-devel
> on Fedora 5(if i remember) it will bring mozilla-devel
>   

Been there, did that.

> Pkgconfig detection is supported to work with all
> But you will hit a mozilla-config.h detection problem.
> And that's the presice point that need to be improved for the mozilla
> vlc module.
> According to C.Aillon (our xulrunner/firefox maintainer),
> mozilla-config.h have to be avoided.
>   

mozilla-config.h is pretty easy to locate:

$ locate mozilla-config.h
/home/docbill/Download/xulrunner-1.8.0.4/mozilla/mozilla-config.h
/home/docbill/Download/xulrunner-1.8.0.4/mozilla/dist/include/mozilla-config.h
/home/docbill/Download/xulrunner-1.8.0.4/mozilla/dist/sdk/include/mozilla-config.h
/usr/include/xulrunner-sdk-1.9/mozilla-config.h
/usr/include/xulrunner-sdk-1.9/unstable/mozilla-config.h

The configuration program is not complaining it can't find
mozilla-config.h, it is complaining it can't find an executable called
"mozilla-config". 
Is there a way I can tell configure where mozilla-config.h is and bypass
this test?


Bill




More information about the vlc-devel mailing list