Thread: [Mplayerplug-in-devel] compile with gecko-sdk 1.7b
Brought to you by:
kdekorte
From: <ku...@ho...> - 2004-03-22 16:30:07
|
I'm having trouble compiling mplayerplug-in 2.50 with Mozilla 1.7b on Mandrake 10.0 Community. I downloaded gecko-sdk-i686-pc-linux-gnu-1.7b.tar and installed libgtk2-devel. Then I ran: [kurt@localhost mplayerplug-in]$ ./configure --with-gecko-sdk=/home/kurt/gecko-sdk --enable-gtk2 ... and it worked. But then when I compile the cpps are fine, linking is not: ... g++ -shared -o mplayerplug-in.so plugin.o nsScriptablePeer.o npp_gate.o np_entry.o npn_gate.o plugin -support.o plugin-setup.o plugin-list.o plugin-ui.o plugin-threads.o strlcpy.o strlcat.o -lSM -lICE -L/usr/X11R6/lib -lXpm -lXt -L /home/kurt/gecko-sdk/xpcom/bin -lxpcomglue -L /home/kurt/gecko-sdk/n spr/bin -lnspr4 -L /home/kurt/gecko-sdk/nspr/bin -lplds4 -L /home/kurt/gecko-sdk/embedstring/bin/ -l embedstring -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangox ft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -pthread -lgthread-2.0 -lglib-2.0 /usr/bin/ld: cannot find -lembedstring collect2: ld returned 1 exit status make: *** [mplayerplug-in.so] Error 1 Looking in the gecko-sdk folder I see an embed_base directory but not embedstring. What is embedstring anyway? Is it necessary for the plugin? -Kurt |
From: Kevin D. <kde...@ya...> - 2004-03-22 17:14:51
|
Kurt, Looks like a bug in the gecko-sdk for 1.7b. You can probably use the gecko-sdk 1.6 with mozilla 1.7b. And as far as I know the plugin does not use embedstring. Kevin On Monday 22 March 2004 09:30 am, ku...@ho... wrote: > I'm having trouble compiling mplayerplug-in 2.50 with > Mozilla 1.7b on Mandrake 10.0 Community. I downloaded > gecko-sdk-i686-pc-linux-gnu-1.7b.tar and installed > libgtk2-devel. Then I ran: > > > [kurt@localhost mplayerplug-in]$ ./configure > --with-gecko-sdk=/home/kurt/gecko-sdk --enable-gtk2 > ... > > and it worked. But then when I compile the cpps are > fine, linking is not: > > ... > g++ -shared -o mplayerplug-in.so plugin.o > nsScriptablePeer.o npp_gate.o np_entry.o npn_gate.o > plugin > -support.o plugin-setup.o plugin-list.o plugin-ui.o > plugin-threads.o strlcpy.o strlcat.o -lSM -lICE > -L/usr/X11R6/lib -lXpm -lXt -L > /home/kurt/gecko-sdk/xpcom/bin -lxpcomglue -L > /home/kurt/gecko-sdk/n > spr/bin -lnspr4 -L /home/kurt/gecko-sdk/nspr/bin > -lplds4 -L /home/kurt/gecko-sdk/embedstring/bin/ -l > embedstring -Wl,--export-dynamic -lgtk-x11-2.0 > -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangox > ft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 > -lgmodule-2.0 -ldl -lglib-2.0 -pthread -lgthread-2.0 > -lglib-2.0 > /usr/bin/ld: cannot find -lembedstring > collect2: ld returned 1 exit status > make: *** [mplayerplug-in.so] Error 1 > > > Looking in the gecko-sdk folder I see an embed_base > directory but not embedstring. What is embedstring > anyway? Is it necessary for the plugin? > > -Kurt > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Mplayerplug-in-devel mailing list > Mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mplayerplug-in-devel |