Re: Failed to build mplayerplug-in for Firefox 3

Gustavo Homem <[email protected]> Sun, 16 Nov 2008 19:13:45 +0000
Newsgroups gmane.comp.mozilla.mplayerplug-in
Message-ID <[email protected]>
Hi,

Replying to myself. The solution I  found is:

GECKO_XPIDL=/home/tmp/gecko-sdk/bin/xpidl ./configure   
--with-gecko-sdk=/home/tmp/gecko-sdk/

Cheers
Gustavo

-- 
Angulo Sólido - Tecnologias de Informação
http://angulosolido.pt

On Sunday 16 November 2008 16:58, Gustavo Homem wrote:
> On Sunday 16 November 2008 13:48, Kevin DeKorte wrote:
> > Eric Joseph-Alexandre wrote:
> > > Hii,
> > >
> > > I'm to package mplayerplug-in 3.55 for SliTaz distro.
> > > But the build failed with this error:
> > >
> > >
> > > /home/slitaz/build/gecko-sdk/bin/xpidl -w -m header -I  -I Source -e
> > > Source/nsIScriptableMplayerPlugin.h
> > > Source/nsIScriptableMplayerPlugin.idl ERROR: extra arguments after
> > > input file
> > >
> > > ** WARNING **: Parse of Source failed: Is a directory
> > >
> > > I used gecko-sdk 1.2 and Firefox 3.0.4
> > >
> > >
> > > Any ideas ?
> > >
> > > Best regards,
> > >
> > > +Eric
> >
> > I think your gecko-sdk is too old, normally we use 1.8 alo the double
> > -I's look to be a problem in the command line.
>
> I'm using gecko-sdk 1.8 but still:
>
> [root@localhost mplayerplug-in-3.55]# ./configure
> --with-gecko-sdk=/home/tmp/gecko-sdk/
> checking for g++... g++
> checking for C++ compiler default output file name... a.out
> checking whether the C++ compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking for gcc... gcc
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> Using new (v1.7+) gecko-sdk
> checking for xpidl... no
> configure: error: xpidl compiler not found
>
> However I have xpidl inside the geck-sdk directory:
>
> [root@localhost tmp]# find gecko-sdk -name xpidl
> gecko-sdk/bin/xpidl
> [root@localhost tmp]#
>
> Cheers
> Gustavo

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/