Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Feb 2002 15:05:34 +0200
From:      Jeremy Lea <reg@FreeBSD.ORG>
To:        freebsd-java@FreeBSD.ORG
Subject:   Re: Mozilla plugin and native JDK 1.3.1p6.
Message-ID:  <20020216150534.C60480@shale.csir.co.za>
In-Reply-To: <20020215150421.A50739@shale.csir.co.za>; from reg@FreeBSD.ORG on Fri, Feb 15, 2002 at 03:04:21PM %2B0200
References:  <20020215150421.A50739@shale.csir.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

I've done some more investigation on this.

On loading mozilla I get the following messages:

IsPluginFile(/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so)
== TRUE
LoadPlugin: failed to initialize shared library
/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so
[/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so:
Undefined symbol "_$_13nsCOMPtr_base"]
LoadPlugin()
/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so returned
0

The symbol _$_13nsCOMPtr_base means it's obviously looking for xpcom. 
Greping libxpcom.so for this symbol finds it, but it's not in the output
of objdump...  This is where my knowledge of the linker fails.

Basically, it looks like the plugin needs to be linked with libxpcom?

Regards,
  -Jeremy

-- 
FreeBSD - Because the best things in life are free...
                                           http://www.freebsd.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020216150534.C60480>