Re: mplayerplug-in 3.55 compilation issue

Dâniel Fraga <[email protected]> Wed, 10 Dec 2008 14:49:34 -0200
Newsgroups gmane.comp.mozilla.mplayerplug-in
Organization http://u-br.net
Message-ID <[email protected]>
On Tue, 09 Dec 2008 20:44:19 -0700
Kevin DeKorte <[email protected]> wrote:

> You need a GECKO_IDLDIR setting like the GECKO_LIBS and it should point
> to the directory that contains nsISupports.idl

	Ok, I tried:

GECKO_IDLDIR="/usr/local/gecko-sdk/idl"
GECKO_LIBS="-L/usr/local/gecko-sdk/lib"
GECKO_CFLAGS="-I/usr/local/gecko-sdk/include" ./configure

	but it return the same message:

/usr/local/bin/xpidl -w -m header -I  -I . -e src/nsIScriptableGeckoMediaPlayer.h src/nsIScriptableGeckoMediaPlayer.idl

** (process:2210): WARNING **: Parse of . failed: Is a directory

> You also might need to set GECKO_HOME that points to the directory that
> contains xpidl.

	xpidl is found correctly without help ;).

> This would be much easier if you just installed libxul

	Yes, but since Firefox has all those headers and idl files, I
prefer to use those provided by Firefox.

	The only thing now is the GECKO_IDLDIR. It seems that it isn't being used.

	Interesting thing: if I do not use GECKO_CFLAGS it uses GECKO_IDLDIR correctly but can't find gecko.
If I use GECKO_CFLAGS, it finds gecko, but doesn't use GECKO_IDLDIR. The behaviour seems to be mutual exclusive...

-- 
Linux 2.6.28-rc6: Killer Bat of Doom
http://u-br.net



------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/