Rune Baggetun wrote:
| Hi,
| I am trying to compile gecko-mplayer from svn sources, but I get a
| configure error. Any tip on how to solve this ?
|
| This is the error message:
|
| ./configure
| ....
| ....
| checking for pkg-config... /usr/bin/pkg-config
| checking pkg-config is at least version 0.9.0... yes
| checking for GLIB... yes
| checking for GECKO... no
| configure: WARNING: mozilla-plugin not found, trying another
| checking for GECKO... yes
| checking for xpidl... no
| configure: error: xpidl compiler not found
|
|
| Some info where xpidl is in my system:
|
| e@nFs-desktop:~/apps/gecko-mediaplayer$ locate xpidl
| /usr/lib/firefox/xpidl
| /usr/lib/xulrunner/xpidl
| /usr/lib/xulrunner/sdk/bin/xpidl
| /usr/lib/xulrunner-1.9b5/xpidl
|
| This is on Ubuntu Hardy 64bit, and both Mplayer and gnome-mplayer
| works fine on this box.
|
| Regards
Rune,
Lets take this to the gecko-mediaplayer list... but it sounds like a
package config issue
what does this give you
pkg-config --variable=libdir firefox-plugin
That should give you the location of the firefox lib directory and then
xpidl is expected to be found there.
I had this same problem on Fedora 9 early in the development period,
they had bugs in their .pc files
Kevin
- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iEYEARECAAYFAkf/XegACgkQ6w2kMH0L1dEOFQCfXUu06dvMH3rNeVF78DmSdLHo
jeoAnRdsoL5G8uX6GEUAPSdFGEPZET8S
=93zj
-----END PGP SIGNATURE-----
blaamann wrote:
|> Rune,
|>
|> Lets take this to the gecko-mediaplayer list... but it sounds like a
|> package config issue
|>
|> what does this give you
|> pkg-config --variable=libdir firefox-plugin
|
| This is what I get:
| e@nFs-desktop:~/$ pkg-config --variable=libdir firefox-plugin
| /usr/lib/firefox-2
|
| But this directory does not even exist:
| e@nFs-desktop:~/$ ll /usr/lib/firefox
| firefox/ firefox-3.0b5/ firefox-addons/
|
| Should I try to solve this by making a symlink?
| sudo ln -s /usr/lib/firefox /usr/lib/firefox-2
|
|
| Regards
| --
| Rune Baggetun
|
Rune,
the symlink would be a short term solution, but the correct solution
would be to get the .pc file fixed so that it works correctly. I suggest
you open a bug and have them fix it, since it is wrong.
Kevin
- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFH/4GX6w2kMH0L1dERAjl4AJwMhxND1h5ZJ6o0cnZ2I0u0Y6ElIACgkgxA
qdTlzvrKVWrCCo4BKyMJUnU=
=MZjA
-----END PGP SIGNATURE-----
eternalsword wrote:
| $pkg-config --variable=libdir firefox-plugin
|
| gives no output for me on Ubuntu Hardy
Since you have xulrunner-dev installed can you provide me with a list of
the .pc files in that package...
something like
dpkg -L xulrunner-dev | grep .pc
I want to see what the options are... and then from there I can
determine what else is needed.
Kevin
- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFIVtgj6w2kMH0L1dERAuqfAJ95+myNkFx3XTqTrwFbmpCCiCaQvgCfebBb
4tmx8F2Z+8OuGQyOHPsxt7o=
=B7O1
-----END PGP SIGNATURE-----
eternalsword wrote:
| $ dpkg -L xulrunner-1.9-dev | grep '\.pc'
| /usr/lib/pkgconfig/libxul-embedding-unstable.pc
| /usr/lib/pkgconfig/libxul-embedding.pc
| /usr/lib/pkgconfig/libxul-unstable.pc
| /usr/lib/pkgconfig/libxul.pc
| /usr/lib/pkgconfig/mozilla-gtkmozembed-embedding.pc
| /usr/lib/pkgconfig/mozilla-gtkmozembed.pc
| /usr/lib/pkgconfig/mozilla-js.pc
| /usr/lib/pkgconfig/mozilla-nspr.pc
| /usr/lib/pkgconfig/mozilla-nss.pc
| /usr/lib/pkgconfig/mozilla-plugin.pc
|
The bug has been updated to include the proper package. you don't need
xulrunner-dev, you need libxul-dev
Kevin
- --
Get my public GnuPG key from
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFIWIrC6w2kMH0L1dERAiAyAJ9suP6YVVHPBFL2u4xVJ01YVLyqDACfUR1N
dLEZwYgSqWj8jwC762icRv8=
=b+Ql
-----END PGP SIGNATURE-----