LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   mplayerplug-in 3.55 - Looking for slackbuild or package (http://www.linuxquestions.org/questions/slackware-14/mplayerplug-in-3-55-looking-for-slackbuild-or-package-692256/)

ErV 12-22-2008 10:54 AM

mplayerplug-in 3.55 - Looking for slackbuild or package
 
Hello.

I'm running slackware 12.2, and I'd like to compile mplayerplug-in 3.55. I have firefox 3.0.4 installed but the plugin ./configure fails with message:
Code:

configure: WARNING: you should use --build, --host, --target
checking for 2-g++... no
checking for 2-c++... no
checking for 2-gpp... no
checking for 2-aCC... no
checking for 2-CC... no
checking for 2-cxx... no
checking for 2-cc++... no
checking for 2-cl.exe... no
checking for 2-FCC... no
checking for 2-KCC... no
checking for 2-RCC... no
checking for 2-xlC_r... no
checking for 2-xlC... no
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 2-gcc... no
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/ginstall -c
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
configure: Determining mozilla/firefox packages to build against
checking for pkg-config... /usr/bin/pkg-config
checking for mozilla-plugin mozilla-xpcom... configure: WARNING: mozilla-plugin not found
checking for firefox-plugin firefox-xpcom... configure: WARNING: firefox-plugin not found
checking for seamonkey-plugin seamonkey-xpcom... configure: WARNING: seamonkey-plugin not found
checking for xulrunner-plugin xulrunner-xpcom... configure: WARNING: xulrunner-plugin not found
checking for libxul... configure: WARNING: libxul not found
checking for iceape-plugin iceape-xpcom... configure: WARNING: iceape-plugin not found
configure: error: Unable to find mozilla or firefox development files

Same happens with this slackbuild. firefox was installed from "slackware-current" right before 12.2 release.


After doing some googling I've found out that ./configure looks for firefox.pc and it isn't included into package, which is obviously made from precompiled firefox package (no headers, no "firefox.pc", nothing). It looks like easiest way to do it is to rebuild firefox, but compilation doesn't look trivial ([rant]why the #$%^ couldn't they just use plain configure or scons?[/rant]). Can someone point me compiled 3.55 mplayerplug-in package for slackware? Or "howto" on compiling it? Slackbuild I've found so far simply does not work.

hoodooman 12-22-2008 11:25 AM

mplayer plugin
 
I used this and it works perfectly.

http://slackbuilds.org/repository/12...playerplug-in/

Im also running Slackware 12.2 so this should do it for you.

larryhaja 12-22-2008 11:27 AM

Do you have mplayer and seamonkey installed? Both are needed to compile the mplayerplugin.

ErV 12-22-2008 11:39 AM

Quote:

Originally Posted by hoodooman (Post 3384072)
I used this and it works perfectly.

http://slackbuilds.org/repository/12...playerplug-in/

Im also running Slackware 12.2 so this should do it for you.

I posted this link before, it produces same failure, even in slackbuild.


Quote:

Originally Posted by larryhaja (Post 3384075)
Do you have mplayer and seamonkey installed? Both are needed to compile the mplayerplugin.

I have mplayer but no seamonkey (removed it as unused app). Why it needs seamonkey to be compiled?
Ok, I'll try it...

P.S. I was able to build firefox, compiled result is 80 megabytes big. Haven't tested it yet. To compile firefox I had to create .mozconfig in source directory. Instructions are here.

dugan 12-22-2008 11:50 AM

Quote:

Originally Posted by ErV (Post 3384082)
Why it needs seamonkey to be compiled?

As of Firefox 3, the browser and the development package (the libraries to link against) are separate. The browser is called "Firefox" and the development package is called "XULRunner." Slackware does not incude XULRunner. The only set of Mozilla development libraries included in Slackware are in the SeamMonkey package. That's why you need SeaMonkey to compile mplayerplug-in.

ErV 12-22-2008 12:06 PM

I was able to build mplayerplug-in after installing seamonkey. Right now I'm testing it.

Quote:

Originally Posted by dugan (Post 3384090)
As of Firefox 3, the browser and the development package (the libraries to link against) are separate. The browser is called "Firefox" and the development package is called "XULRunner." Slackware does not incude XULRunner. The only set of Mozilla development libraries included in Slackware are in the SeamMonkey package. That's why you need SeaMonkey to compile mplayerplug-in.

Thanks for explanation.

ErV 12-22-2008 12:57 PM

I was able to compile plugin by installing seamonkey. The good thing is that plugin now works even in opera-9.63. Problem solved, thanks for the help.

fcaraballo 12-22-2008 01:49 PM

Quote:

Originally Posted by larryhaja (Post 3384075)
Do you have mplayer and seamonkey installed? Both are needed to compile the mplayerplugin.

Actually, MPlayer is only a runtime dependency.


ErV:

You might want to try out gecko-mediaplayer. It has a much cleaner look (IMO) and it seems to have fixed a few issues that still plague mplayerplug-in. However, it does require gnome-mplayer to work. You can get slackbuilds for both at SBo.

FYI, gecko-mediaplayer and gnome-mplayer are from the same developer that created mplayerplug-in.

Frank

larryhaja 12-22-2008 08:25 PM

Quote:

Originally Posted by fcaraballo (Post 3384182)
Actually, MPlayer is only a runtime dependency.

You're right. Thanks for the clarification.

ErV 12-22-2008 09:35 PM

Quote:

Originally Posted by fcaraballo (Post 3384182)
Actually, MPlayer is only a runtime dependency.


ErV:

You might want to try out gecko-mediaplayer.

I don't think so. Since mplayerplug-in work in opera (and because it crashes firefox when closed), and I because I was finally able to make flashplayer work in opera, I might throw away firefox and go back to opera (sick from the tons of minor firefox problems). So I probably won't try other plugins.

Anyway, thanks for the suggestion.


All times are GMT -5. The time now is 08:51 AM.