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

Re: Solaris emulation in 2.4.19



On Sat, 5 Oct 2002, Roy Bixler wrote:

One thought - what filesystem are you using ?.
The Solaris ls is unlikely to understand ext2 so unless you are
using ufs you may be misleading yourself.

Try some other program which is less platform dependant.

> I followed the procedure in question 6.9 of the FAQ on
> www.ultralinux.org but still can't get Solaris emulation to work.  I
> copied libraries from a Solaris 2.8 system to
> /usr/gnemul/solaris/usr/lib directory.  I noted there was no
> /etc/ld.so.cache file to copy but I searched some past postings on
> this topic and apparently that file doesn't matter to Solaris 2.x.
> solaris.o is loaded in as a module and SunOS emulation is compiled
> directly into the kernel (conflict?)
>
> For my test, I copied the 'ls' binary from the Solaris 2.8 system.  I
> noted from running 'ldd' on the Solaris system that it also requires
> the '/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1' library, so I also
> copied that to /usr/gnemul/solaris/usr/platform/SUNW,Ultra-60/lib.
> When I run the binary, I get
>
> $ /usr/gnemul/solaris/usr/bin/ls
> zsh: no such file or directory: /usr/gnemul/solaris/usr/bin/ls
>
> Each time I run it, I see a message like the following in 'dmesg':
>
> [zsh:15322]: set personality to 4100001
>
> 'file' command shows:
>
> $ file /usr/gnemul/solaris/usr/bin/ls
> /usr/gnemul/solaris/usr/bin/ls: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked (uses shared libs), stripped
>
> Any ideas on what's missing here?  Ultimately I'd like to get Netscape
> 4 running under Sparc64 Linux.
>
> thx,
>
>



Reply to: