-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Krzysztof Duchnowski wrote:
| Kevin DeKorte pisze:
|
|> dk75 wrote:
|> | How to compile GECKO Media Player with GECKO-SDK but without firefox-
|> | dev or xulrunner/xulrunner-dev?
|> |
|> | I've dl'ed ff3 from mozilla and installed it. I deleted my old ff2 and
|> | uninstalled ff2-dev (I can't uninstall ff2 with my package manager
|> | because it want to uninstall a loot of other packages which I can't
|> | afford to).
|
|> I never made an option to install gecko-mediaplayer with just the
|> gecko-sdk. Didn't feel it was necessary anymore since all of the dev
|> packages were now working correctly. It was added to mplayerplug-in
|> because of the sorry state of the mozilla dev packages at the time.
|
| Hm... this is bad.
| I have Firefox3 in tar.bz2 from Mozilla site which I've installed by
| hand by adding symlink to "firefox" file into "/usr/local/bin".
| I've deleted "/usr/bin/firefox" symlink.
| I've installed xulrunner 1.9b4 and xulrunner-dev 1.9b4 (newest possible
| right now) but I don't have libxul-dev 1.9 in my distro package
| repository - 1.8 only.
|
| *"./configure"* gives me this error:
|
|> checking for GLIB... yes
|> checking for GECKO... no
|> configure: WARNING: mozilla-plugin not found, trying another
|> checking for GECKO... no
|> configure: WARNING: firefox-plugin not found, trying another
|> checking for GECKO... no
|> configure: WARNING: seamokey-plugin not found, trying another
|> checking for GECKO... no
|> configure: WARNING: xulrunner-plugin not found, trying another
|> checking for GECKO... yes
|> checking for xpidl... /usr/bin/xpidl
|> checking for DBUS... yes
|> checking for GCONF... yes
|> configure: creating ./config.status
|> config.status: creating Makefile
|> config.status: creating gecko-mediaplayer.spec
|> config.status: creating src/Makefile
|> config.status: creating po/Makefile.in
|> config.status: WARNING: po/Makefile.in.in seems to ignore the
- --datarootdir setting
|> config.status: creating config.h
|> config.status: executing depfiles commands
|> config.status: executing default-1 commands
|> /usr/bin/xpidl -w -m header -I /usr/share/idl/xulrunner-1.9b4 -I . -e
src/nsIScriptableGeckoMediaPlayer.h src/nsIScriptableGeckoMediaPlayer.idl
|> src/nsIScriptableGeckoMediaPlayer.idl:2: can't open included file
nsISupports.idl for reading
|>
|> input callback returned failure
|
|
Does /usr/share/idl/xulrunner-1.9b4 contain the file nsISupports.idl? If
not then you have a broken libxul.pc file. Libxul is checked after
xulrunner. So that is how I know which one it is using. You also might
have a stray mozilla-plugin.pc file floating around as well.
Or the path to your package config files is broken or incomplete.
Most 1.8 versions of the code will work successfully on v 1.9 products.
So that is not the problem. The problem you have here is that something
is telling the code to look in /usr/share/idl/xulrunner-1.9b4 but what
should be there is not. So that appears to be a broken .pc file.
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
iD8DBQFIWXNv6w2kMH0L1dERAuZ3AKCUhhrvbIvBpBzWNhZPQ3B850MLMQCghY9n
hNy8JUyThj3GWezBsDE8gX8=
=F9ua
-----END PGP SIGNATURE-----