From owner-freebsd-java Mon Oct 23 23:47:14 2000 Delivered-To: freebsd-java@freebsd.org Received: from iclub.nsu.ru (iclub.nsu.ru [193.124.222.66]) by hub.freebsd.org (Postfix) with ESMTP id 7318A37B479 for ; Mon, 23 Oct 2000 23:47:09 -0700 (PDT) Received: from localhost (fjoe@localhost) by iclub.nsu.ru (8.9.3/8.9.3) with ESMTP id NAA73490; Tue, 24 Oct 2000 13:40:07 +0700 (NSS) (envelope-from fjoe@iclub.nsu.ru) Date: Tue, 24 Oct 2000 13:40:07 +0700 (NSS) From: Max Khon To: Alexander Litvin Cc: freebsd-java@FreeBSD.ORG Subject: Re: Problem with appletviewer in jdk1.2.2b10 In-Reply-To: <200010240256.e9O2uqT66730@unknown.whichever.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hi, there! On Mon, 23 Oct 2000, Alexander Litvin wrote: > >> archer@unknown:~>appletviewer > >> Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/jdk1.2.2 > GL> /j > >> re/lib/i386/libfontmanager.so: /usr/local/jdk1.2.2/jre/lib/i386/libfontmanager > GL> .s > >> o: Undefined symbol "__get_eh_context" > > GL> It sounds like there is an extra dependency that 5.0-CURRENT has > GL> introduced. You need to track down which library actually defines > GL> __get_eh_context and add that to the libraries to link into libfontmanager > GL> (and anything else which links with the library where this is undefined). > > It appears, that __get_eh_context is defined in libgcc. So, it's gcc stuff. > > Now, on CURRENT, shared library libgcc.so is not built! That is, > from some point in time it stopped being built, only static libgcc.a > is built and installed. But, of course, I had an old libgcc.so.2 > hanging around in /usr/lib. And that one doesn't contain the > "__get_eh_context" symbol. libgcc is not built dynamically on RELENG_4 and RELENG_3 also /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message