2008/11/18 David Fellows <[EMAIL PROTECTED]>: > On Tue, 18 Nov 2008 22:30:56 +0530 > Michael Moore wrote - >> On 16:45 Tue 18 Nov , Qian Qiao wrote: >> > By the look of the ebuild, it doesn't look like it wants xulrunner-bin. >> > >> > -- >> > There are 3 kinds of people in the world: those who can count, and >> > those who can't. >> >> Indeed it doesn't. What i wanted to know was that can the bin package >> provide the files needed for the softwares to compile against? If not, >> then i guess i may have to stick with firefox lying around my sys. > > On my system equery files mozilla-firefox lists a huge include library > including for instance > /usr/lib64/mozilla-firefox/include/plugin/ nsIPluginInstance.h > which contains comments: > * DO NOT EDIT. THIS FILE IS GENERATED FROM nsIPluginInstance.idl > > and > * The nsIPluginInstance interface is the minimum interface plugin developers > * need to support in order to implement a plugin instance. The plugin manager > > equery files firefox-bin lists no include libraries , .h files or .idl files > > So, I would guess that gecko-mediaplayer probably needs the include library > to build and, no, firefox-bin does not supply it.
firefox-bin is worse than firefox on an amd64 system. so, if you think that a bin version would be faster than a non bin version you're quite wrong. opera for what i know on amd64 is compiled for 64bit and not for 32 bit and so the plugins you're using with also need to be amd64 compiled. said this i suggest you to use mplayerplug-in instead of gecko-mediaplayer. since it's produced by the same devs of mplayer and you won't have api problems with it. another reason for you to use mplayerplug-in is that it works with latest xulrunner and firefox codebase (it's not limited to second version of firefox) and you can use either the latest xulrunner, seamonkey or firefox (still maintained by mozilla). on multilib systems it also automatically builds the 32bit and 64bit packages depending on mplayer and mplayer-bin. also xulrunner is a direct dependency for firefox and if a package tells you that you can build that package on xulrunner then you don't really need firefox. -- dott. ing. beso
