Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Oct 1996 17:15:04 +0100 (BST)
From:      Doug Rabson <dfr@render.com>
To:        John Polstra <jdp@polstra.com>
Cc:        Masafumi NAKANE/=?ISO-2022-JP?B?GyRCQ2Y6LDJtSjgbKEI=?= <max@wide.ad.jp>, freebsd-current@freebsd.org
Subject:   Re: ldconfig problem
Message-ID:  <Pine.BSF.3.95.961009171423.10204j-100000@minnow.render.com>
In-Reply-To: <199610091533.IAA23308@austin.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 9 Oct 1996, John Polstra wrote:

> > Successful one:
> > 
> > /usr/local/bin/kaffe:
> > 	-lkaffe_vm.0 => /usr/local/lib/libkaffe_vm.so.0.5 (0x801d000)
> > 	-lm.2 => /usr/lib/libm.so.2.0 (0x803e000)
> > 	-lc.3 => /usr/lib/libc.so.3.0 (0x8055000)
> > 
> > 
> > 
> > Unsuccessful one:
> > 
> > /usr/local/bin/kaffe:
> > 	-lkaffe_vm.0 => /usr/local/lib/libkaffe_vm.so.0.5 (0x801e000)
> > 	-lm.2 => /usr/lib/libm.so.2.0 (0x803f000)
> > 	-lc.3 => /usr/lib/libc.so.3.0 (0x8056000)
> 
> Hmm, these both look OK.  The shared libraries in the second case are
> mapped one page higher than in the first case, but that doesn't indicate
> a problem.  Before mapping any shared libraries, the dynamic linker maps
> the entire "/var/run/ld.so.hints" file into memory.  In the second case,
> that file is probably one page larger than in the first case, because it
> has the extra libraries from "/usr/local/lib/m3/FreeBSD2" in it.
> 
> Does kaffe use dlopen(), or LD_PRELOAD, or any other unusual features
> of the dynamic linker?

I think kaffe uses dlopen to load shared library implementations of
native Java classes.

--
Doug Rabson, Microsoft RenderMorphics Ltd.	Mail:  dfr@render.com
						Phone: +44 171 734 3761
						FAX:   +44 171 734 6426




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.961009171423.10204j-100000>