Subject: Re: netscape on sparc?
To: None <port-sparc@NetBSD.ORG>
From: Greg Earle <earle@isolar.DynDNS.ORG>
List: port-sparc
Date: 01/30/2001 01:52:29
> OK, well, here's what i can guess is what is needed for compat stuff
> on sparc64.
>
> - 32 bit shared libraries must live under /emul/netbsd32,
> including the ld.so for this library.
The stuff from ftp://ftp.NetBSD.ORG/pub/NetBSD/NetBSD-1.5/sparc/binary/sets in
base.tgz? Belongs here? (In /emul/netbsd32)
> - this means normal 1.5 `sparc' usr/lib/*.so* and
> usr/libexec/ld.*so, plus a.out libraries (shared) in to
> emul/aout/usr/lib. [*]
Where does one get the "proper" a.out libraries? From the 1.4.3 SPARC
distribution?
> maybe compat_svr4 as-is works for 64-bit Solaris binaries.
Using Solaris 7 /usr/lib/sparcv9/*.so libraries, or Solaris 8?
What about 32-bit binaries? I built Mozilla 0.7 on Solaris 2.6 and 7,
the binaries are both
/usr/local/src/X/mozilla-source-0.7/SunOS5.7/xpfe/bootstrap/mozilla-bin:
ELF 32-bit MSB executable SPARC32PLUS Version 1, V8+ Required, dynamically \
linked, not stripped
I don't think I even *have* any 64-bit Solaris binaries anywhere ...
> [*] it would be really cool if there was a `pkg' for installing
> these items in place, like other compat pkgs.
Agreed!
- Greg