Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HOWTO: 32bit plugins on 64bit Konqueror
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
jsnorman
Tux's lil' helper
Tux's lil' helper


Joined: 24 Feb 2005
Posts: 131

PostPosted: Wed Apr 13, 2005 4:29 pm    Post subject: Reply with quote

Kuhrscher wrote:
snakattak3 wrote:
Any chance of this working with kde-3.4?


konqueror-3.4.0 and 32bit-plugins


Anyone successfully used this method in KDE-3.4 with a 2005.0 profile? I ask because it does not work for me, even with the mods to the script for KDE 3.4. Install seems okay, I can see libfam and libidn in /usr/lib32, and I can also see the flash plugins in /usr/lib32/nsbrowser/plugins - I even manually added that path (/usr/lib32/nsbrowser/plugins) to the plugin search path on Konqueror, but scanning I still do not get flash. Wondering whether this might be specific to 2005.0 profile, since it has worked for everyone until now?
Back to top
View user's profile Send private message
snakattak3
Guru
Guru


Joined: 11 Dec 2002
Posts: 468
Location: Seattle

PostPosted: Thu Apr 14, 2005 12:11 am    Post subject: Reply with quote

Still doesn't work for me using the kde-3.4 tarball from above. I have to do a "nspluginscan" outside of konqueror in the console, and then the plugins show up in the plugins section. If I do a scan from the "Scan for Plugins" button, it will remove the plugins. But, if the plugins are listed, flash still won't work. All I get is a "Unable to load Netscape plugin for path/to/file.swf". I also have all the emul-linux-x86-* libs merged, and netscape-flash-7.0.25.
_________________
Ban Reality TV!
Adopt an Unanswered Post
Back to top
View user's profile Send private message
Kuhrscher
Guru
Guru


Joined: 29 Dec 2003
Posts: 494
Location: Hamburg, Germany

PostPosted: Thu Apr 14, 2005 2:53 pm    Post subject: Reply with quote

For me, it works without any problems with 2005.0. Please check if nspluginscan and nspluginviewer are really 32bit and find all of their libs.

Code:
ldd /usr/kde/3.4/bin/nspluginscan
ldd /usr/kde/3.4/bin/nspluginviewer


It should look like this:
Code:
bash-2.05b$ ldd /usr/kde/3.4/bin/nspluginscan
        linux-gate.so.1 =>  (0xffffe000)
        libkio.so.4 => /usr/lib32/libkio.so.4 (0x55586000)
        libkdeui.so.4 => /usr/lib32/libkdeui.so.4 (0x558c6000)
        libkdesu.so.4 => /usr/lib32/libkdesu.so.4 (0x55ba4000)
        libkwalletclient.so.1 => /usr/lib32/libkwalletclient.so.1 (0x55bbc000)
        libkdecore.so.4 => /usr/lib32/libkdecore.so.4 (0x55bcd000)
        libDCOP.so.4 => /usr/lib32/libDCOP.so.4 (0x55e0e000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0x55e43000)
        libutil.so.1 => /lib32/libutil.so.1 (0x55e56000)
        libart_lgpl_2.so.2 => /usr/lib32/libart_lgpl_2.so.2 (0x55e5a000)
        libidn.so.11 => /usr/lib32/libidn.so.11 (0x55e70000)
        libkdefx.so.4 => /usr/lib32/libkdefx.so.4 (0x55ea0000)
        libqt-mt.so.3 => /usr/lib32/libqt-mt.so.3 (0x55ecd000)
        libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x565cf000)
        libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x565d7000)
        libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x565db000)
        libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x565e4000)
        libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x565f7000)
        libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x5661f000)
        libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x56688000)
        libdl.so.2 => /lib32/libdl.so.2 (0x566a7000)
        libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x566ab000)
        libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x566de000)
        libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x566ed000)
        libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x567b9000)
        libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x567c2000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0x567d9000)
        libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x567ec000)
        libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x567f5000)
        libfam.so.0 => /usr/lib32/libfam.so.0 (0x56806000)
        libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x5680f000)
        libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x568c3000)
        libm.so.6 => /lib32/libm.so.6 (0x56917000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libgcc_s.so.1 (0x5693a000)
        libc.so.6 => /lib32/libc.so.6 (0x56943000)
        /lib/ld-linux.so.2 (0x55555000)


Code:
bash-2.05b$ ldd /usr/kde/3.4/bin/nspluginviewer
        linux-gate.so.1 =>  (0xffffe000)
        libkparts.so.2 => /usr/lib32/libkparts.so.2 (0x55586000)
        libkio.so.4 => /usr/lib32/libkio.so.4 (0x555cb000)
        libkdeui.so.4 => /usr/lib32/libkdeui.so.4 (0x5590b000)
        libkdesu.so.4 => /usr/lib32/libkdesu.so.4 (0x55be9000)
        libkwalletclient.so.1 => /usr/lib32/libkwalletclient.so.1 (0x55c01000)
        libkdecore.so.4 => /usr/lib32/libkdecore.so.4 (0x55c12000)
        libDCOP.so.4 => /usr/lib32/libDCOP.so.4 (0x55e54000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0x55e88000)
        libutil.so.1 => /lib32/libutil.so.1 (0x55e9b000)
        libart_lgpl_2.so.2 => /usr/lib32/libart_lgpl_2.so.2 (0x55e9f000)
        libidn.so.11 => /usr/lib32/libidn.so.11 (0x55eb5000)
        libkdefx.so.4 => /usr/lib32/libkdefx.so.4 (0x55ee5000)
        libqt-mt.so.3 => /usr/lib32/libqt-mt.so.3 (0x55f13000)
        libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x56614000)
        libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x5661c000)
        libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x56620000)
        libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x56629000)
        libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x5663c000)
        libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x56664000)
        libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x566cd000)
        libdl.so.2 => /lib32/libdl.so.2 (0x566ec000)
        libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x566f0000)
        libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x56723000)
        libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x56732000)
        libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x567fe000)
        libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x56807000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0x5681e000)
        libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x56831000)
        libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x5683a000)
        libfam.so.0 => /usr/lib32/libfam.so.0 (0x5684b000)
        libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x56855000)
        libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x56908000)
        libm.so.6 => /lib32/libm.so.6 (0x5695c000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libgcc_s.so.1 (0x5697f000)
        libc.so.6 => /lib32/libc.so.6 (0x56988000)
        /lib/ld-linux.so.2 (0x55555000)


Code:
bash-2.05b# emerge info
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 23 2005, 00:49:43)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.inode.at/source/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.tiscali.nl/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts artswrappersuid berkdb bitmap-fonts cddb cdr crypt cups curl dvd dvdr encode esd fam flac font-server foomaticdb fortran gd gif gimpprint gpm gtk gtk2 imagemagick imlib ipv6 java jp2 jpeg kde lzw lzw-tiff mad mozilla mp3 mpeg nas ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam perl png ppds python qt quicktime readline samba sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xml2 xpm xrandr xv zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Back to top
View user's profile Send private message
blackwhite
Apprentice
Apprentice


Joined: 24 Jun 2004
Posts: 250

PostPosted: Sat Apr 30, 2005 9:07 pm    Post subject: Reply with quote

Kuhrscher wrote:
For me, it works without any problems with 2005.0. Please check if nspluginscan and nspluginviewer are really 32bit and find all of their libs.

Code:
ldd /usr/kde/3.4/bin/nspluginscan
ldd /usr/kde/3.4/bin/nspluginviewer


It should look like this:
Code:
bash-2.05b$ ldd /usr/kde/3.4/bin/nspluginscan
        linux-gate.so.1 =>  (0xffffe000)
        libkio.so.4 => /usr/lib32/libkio.so.4 (0x55586000)
        libkdeui.so.4 => /usr/lib32/libkdeui.so.4 (0x558c6000)
        libkdesu.so.4 => /usr/lib32/libkdesu.so.4 (0x55ba4000)
        libkwalletclient.so.1 => /usr/lib32/libkwalletclient.so.1 (0x55bbc000)
        libkdecore.so.4 => /usr/lib32/libkdecore.so.4 (0x55bcd000)
        libDCOP.so.4 => /usr/lib32/libDCOP.so.4 (0x55e0e000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0x55e43000)
        libutil.so.1 => /lib32/libutil.so.1 (0x55e56000)
        libart_lgpl_2.so.2 => /usr/lib32/libart_lgpl_2.so.2 (0x55e5a000)
        libidn.so.11 => /usr/lib32/libidn.so.11 (0x55e70000)
        libkdefx.so.4 => /usr/lib32/libkdefx.so.4 (0x55ea0000)
        libqt-mt.so.3 => /usr/lib32/libqt-mt.so.3 (0x55ecd000)
        libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x565cf000)
        libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x565d7000)
        libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x565db000)
        libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x565e4000)
        libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x565f7000)
        libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x5661f000)
        libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x56688000)
        libdl.so.2 => /lib32/libdl.so.2 (0x566a7000)
        libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x566ab000)
        libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x566de000)
        libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x566ed000)
        libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x567b9000)
        libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x567c2000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0x567d9000)
        libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x567ec000)
        libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x567f5000)
        libfam.so.0 => /usr/lib32/libfam.so.0 (0x56806000)
        libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x5680f000)
        libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x568c3000)
        libm.so.6 => /lib32/libm.so.6 (0x56917000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libgcc_s.so.1 (0x5693a000)
        libc.so.6 => /lib32/libc.so.6 (0x56943000)
        /lib/ld-linux.so.2 (0x55555000)


Code:
bash-2.05b$ ldd /usr/kde/3.4/bin/nspluginviewer
        linux-gate.so.1 =>  (0xffffe000)
        libkparts.so.2 => /usr/lib32/libkparts.so.2 (0x55586000)
        libkio.so.4 => /usr/lib32/libkio.so.4 (0x555cb000)
        libkdeui.so.4 => /usr/lib32/libkdeui.so.4 (0x5590b000)
        libkdesu.so.4 => /usr/lib32/libkdesu.so.4 (0x55be9000)
        libkwalletclient.so.1 => /usr/lib32/libkwalletclient.so.1 (0x55c01000)
        libkdecore.so.4 => /usr/lib32/libkdecore.so.4 (0x55c12000)
        libDCOP.so.4 => /usr/lib32/libDCOP.so.4 (0x55e54000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0x55e88000)
        libutil.so.1 => /lib32/libutil.so.1 (0x55e9b000)
        libart_lgpl_2.so.2 => /usr/lib32/libart_lgpl_2.so.2 (0x55e9f000)
        libidn.so.11 => /usr/lib32/libidn.so.11 (0x55eb5000)
        libkdefx.so.4 => /usr/lib32/libkdefx.so.4 (0x55ee5000)
        libqt-mt.so.3 => /usr/lib32/libqt-mt.so.3 (0x55f13000)
        libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x56614000)
        libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x5661c000)
        libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x56620000)
        libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x56629000)
        libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x5663c000)
        libfreetype.so.6 => /emul/linux/x86/usr/lib/libfreetype.so.6 (0x56664000)
        libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x566cd000)
        libdl.so.2 => /lib32/libdl.so.2 (0x566ec000)
        libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x566f0000)
        libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x56723000)
        libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x56732000)
        libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x567fe000)
        libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x56807000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0x5681e000)
        libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x56831000)
        libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x5683a000)
        libfam.so.0 => /usr/lib32/libfam.so.0 (0x5684b000)
        libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x56855000)
        libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x56908000)
        libm.so.6 => /lib32/libm.so.6 (0x5695c000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/32/libgcc_s.so.1 (0x5697f000)
        libc.so.6 => /lib32/libc.so.6 (0x56988000)
        /lib/ld-linux.so.2 (0x55555000)


Code:
bash-2.05b# emerge info
Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 23 2005, 00:49:43)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://gentoo.inode.at/source/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.tiscali.nl/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts artswrappersuid berkdb bitmap-fonts cddb cdr crypt cups curl dvd dvdr encode esd fam flac font-server foomaticdb fortran gd gif gimpprint gpm gtk gtk2 imagemagick imlib ipv6 java jp2 jpeg kde lzw lzw-tiff mad mozilla mp3 mpeg nas ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam perl png ppds python qt quicktime readline samba sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xml2 xpm xrandr xv zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS

weird. In my system,
Quote:
amd64 root # ldd /bin/nspluginscan
linux-gate.so.1 => (0xffffe000)
libkio.so.4 => /usr/lib32/libkio.so.4 (0x5558a000)
libkdeui.so.4 => /usr/lib32/libkdeui.so.4 (0x558ca000)
libkdesu.so.4 => /usr/lib32/libkdesu.so.4 (0x55ba8000)
libkwalletclient.so.1 => /usr/lib32/libkwalletclient.so.1 (0x55bc0000)
libkdecore.so.4 => /usr/lib32/libkdecore.so.4 (0x55bd1000)
libDCOP.so.4 => /usr/lib32/libDCOP.so.4 (0x55e12000)
libresolv.so.2 => /lib32/libresolv.so.2 (0x55e47000)
libutil.so.1 => /lib32/libutil.so.1 (0x55e5c000)
libart_lgpl_2.so.2 => /usr/lib32/libart_lgpl_2.so.2 (0x55e60000)
libidn.so.11 => /usr/lib32/libidn.so.11 (0x55e76000)
libkdefx.so.4 => /usr/lib32/libkdefx.so.4 (0x55ea6000)
libqt-mt.so.3 => /usr/lib32/libqt-mt.so.3 (0x55ed3000)
libXi.so.6 => /emul/linux/x86/usr/lib/libXi.so.6 (0x565d5000)
libXrandr.so.2 => /emul/linux/x86/usr/lib/libXrandr.so.2 (0x565dd000)
libXcursor.so.1 => /emul/linux/x86/usr/lib/libXcursor.so.1 (0x565e1000)
libXft.so.2 => /emul/linux/x86/usr/lib/libXft.so.2 (0x565ea000)
libfontconfig.so.1 => /emul/linux/x86/usr/lib/libfontconfig.so.1 (0x565fd000)
libfreetype.so.6 => /opt/gv/lib/libfreetype.so.6 (0x56624000)
libexpat.so.0 => /emul/linux/x86/usr/lib/libexpat.so.0 (0x56673000)
libdl.so.2 => /lib32/libdl.so.2 (0x56692000)
libpng.so.3 => /emul/linux/x86/usr/lib/libpng.so.3 (0x56696000)
libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x566c9000)
libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x566d8000)
libSM.so.6 => /emul/linux/x86/usr/lib/libSM.so.6 (0x567a3000)
libICE.so.6 => /emul/linux/x86/usr/lib/libICE.so.6 (0x567ad000)
libpthread.so.0 => /lib32/tls/libpthread.so.0 (0x567c4000)
libXrender.so.1 => /emul/linux/x86/usr/lib/libXrender.so.1 (0x567d7000)
libz.so.1 => /emul/linux/x86/lib/libz.so.1 (0x567e0000)
libfam.so.0 => /usr/lib32/libfam.so.0 (0x567f1000)
libstdc++.so.5 => /emul/linux/x86/usr/lib/libstdc++.so.5 (0x567fa000)
libXt.so.6 => /emul/linux/x86/usr/lib/libXt.so.6 (0x568ae000)
libm.so.6 => /lib32/tls/libm.so.6 (0x56902000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/32/libgcc_s.so.1 (0x56928000)
libc.so.6 => /lib32/tls/libc.so.6 (0x56931000)
/lib/ld-linux.so.2 (0x55555000)
Back to top
View user's profile Send private message
eradicator
Retired Dev
Retired Dev


Joined: 01 Apr 2003
Posts: 144
Location: Berkeley, CA

PostPosted: Thu Jul 28, 2005 7:15 pm    Post subject: Reply with quote

LaNcom wrote:
No - I mean, it might be possible, but not that easy. As you probably know, it's not possible to link 32bit and 64bit libs without some sort of 'glue' (thunking layer, probably hard to implement). There's no such thing for Linux/ AMD64 yet, that's why a 64bit Mozilla can't load 32bit plugins (Mozilla plugins are not simple stand-alone executables, but libraries).

KDE, on the other hand, uses an external executable (nspluginviewer) to load and run plugins, and a 32bit loader is, of course, able to load 32bit plugins. The communication between Konqueror and nspluginviewer seems to be based on DCOP, a KDE-only messaging system, and DCOP allows 32bit and 64bit apps to communicate. That's why that hack works...

So, to do something similar with Mozilla, it might be possible to create a stand-alone 32bit plugin host that communicates with some sort of generic 64bit Mozilla plugin (somehing like Plugger) via DCOP or D-BUS or something like that. I don't know how hard that would be, but it might be simpler to just use Konqueror for now...


I wonder how difficult it would be to write a mozilla plugin which USED kde's nspluginviewer. I haven't even looked at the source for this, but it seems like a simple enough hack... Anyone interested in looking into it?
_________________
Gentoo Developer: amd64, sparc, sound, toolchain, accessibility
Back to top
View user's profile Send private message
el_Salmon
Guru
Guru


Joined: 15 Dec 2003
Posts: 327
Location: Around 2.4GHz

PostPosted: Tue May 30, 2006 9:33 pm    Post subject: Reply with quote

In setup script, it seems that it doesn't check if "nsplugins" ebuild is installed:
Code:
mv: cannot stat `/bin/nsplugin*': No such file or directory
Back to top
View user's profile Send private message
Erdie
Veteran
Veteran


Joined: 20 May 2004
Posts: 1689
Location: Heidelberg - Germany

PostPosted: Sun Sep 03, 2006 10:51 am    Post subject: Reply with quote

Hi all,

this all worked fine for me so far - UNTIL I moved to the 2006.1 profile and gcc 4.1. Afterthat the 32bit nspluginviever crashes with a segfault :(

Could somebody help? I really do no know what´s to do in this situation.

-Erdie
_________________
Desktop Phenom II X4 8GB RAM, Asus GF 430 fanless. Sound RME Multiface + PCI + Cardbus, 2x RME Quadmic, 1x Behringer ADA8000.
2x IBM Thinkpad T60
Zotag Mag Mini Atom
Raspberry Pi
Back to top
View user's profile Send private message
Erdie
Veteran
Veteran


Joined: 20 May 2004
Posts: 1689
Location: Heidelberg - Germany

PostPosted: Sun Sep 03, 2006 8:10 pm    Post subject: Reply with quote

Now it works again - i just recompiled the whole system ;)
_________________
Desktop Phenom II X4 8GB RAM, Asus GF 430 fanless. Sound RME Multiface + PCI + Cardbus, 2x RME Quadmic, 1x Behringer ADA8000.
2x IBM Thinkpad T60
Zotag Mag Mini Atom
Raspberry Pi
Back to top
View user's profile Send private message
Peper
n00b
n00b


Joined: 17 May 2005
Posts: 5
Location: Warsaw, Poland

PostPosted: Fri Oct 20, 2006 3:51 pm    Post subject: Reply with quote

LaNcom could you add KDEDIR=$(kde-config --prefix) to your scripts please?
Back to top
View user's profile Send private message
DocReedSolomon
Guru
Guru


Joined: 28 Aug 2006
Posts: 419

PostPosted: Fri Oct 27, 2006 5:44 pm    Post subject: Reply with quote

hi all,
is this supposed to work using KDE 3.5.5 and flash9 8O

there is no flashplugin detected here, hmm..
Back to top
View user's profile Send private message
Erdie
Veteran
Veteran


Joined: 20 May 2004
Posts: 1689
Location: Heidelberg - Germany

PostPosted: Fri Oct 27, 2006 9:31 pm    Post subject: Reply with quote

It works here with kde 3.5.2 with flash 9
_________________
Desktop Phenom II X4 8GB RAM, Asus GF 430 fanless. Sound RME Multiface + PCI + Cardbus, 2x RME Quadmic, 1x Behringer ADA8000.
2x IBM Thinkpad T60
Zotag Mag Mini Atom
Raspberry Pi
Back to top
View user's profile Send private message
DocReedSolomon
Guru
Guru


Joined: 28 Aug 2006
Posts: 419

PostPosted: Sat Oct 28, 2006 1:24 pm    Post subject: Reply with quote

Erdie wrote:
It works here with kde 3.5.2 with flash 9

http://forums.gentoo.org/viewtopic-t-508174-start-0-postdays-0-postorder-asc-highlight-amd64+flash.html
works using kde 3.5.5 :P
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum