[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SOLVED: sparc64 compiling openjdk-6: fails with "/usr/bin/ld: cannot find -ljvm"



Dear Frans

Frans van Berckel wrote, on 03/04/2011 12:54 PM:
> On Thu, 2011-03-03 at 20:43 -0500, Ivan Jager wrote:
>> On Wed, Mar 02, 2011 at 05:40:05PM +0100, Adrian Zaugg scribbled:
>>> If it is correct, that /usr/lib64 must be a symlink to /usr/lib, which
>>> package is responsible for creating this link? Or is debootstrap
>>> responsible for this?
>> On my systems, /usr/lib64 and /usr/lib are separate directories.
> 
> So we are using natively 32 bit lib's in openjdk-6 on sparc64 now? And

To make it clear: I compiled for sparc64 not for sparc with a 64bit
kernel. I'm talking of sparc64 as described in the Debian wiki
http://wiki.debian.org/Sparc64.

As far as I know, sparc64 is a pure 64bit distribution. If I do check
the libraries installed, they are all 64bit (using file command to
check), none are 32bit. Therefore I do see it as a mistake if /lib64
resp. /usr/lib64 are not symlinked to the lib directories.

> how did they solve this on PowerPC 32/64? Or other 64 bit architectures.

On my AMD64 Debian /usr/lib and /lib do only contain 64bit libraries,
lib64 is linked to the lib directories.


Regards, Adrian.


Reply to: