Re: EM86
Steve Hiller wrote:
> I looked through the archives for the mailing list and saw that a few
> people were working on em86 a few years back. Did anyone get it to
> compile and work properly? I am not much of a code hacker myself so it's
> beyond me. Any help would be much appreciated.
OK this may help. I used to run em86 when I had RedHat 5.2 on my
Alpha 21164LX before a saw the Debian Light :-) The kernel was 2.0.34
and I used binary em86 version 0.4 from rpm's. It worked fine and I
eventually got the Intel Netscape binary running fine.
But I have not tried the em86 since moving to Debian. Anyhow here are
the notes I made during my install of this a few years ago.
Best wishes.
LIST OF EM86 FILES
------------------
Filename Have?
-------- -----
em86-0.4-1.alpha.rpm Linux/X86 emulator for Linux/Alpha yes
em86-x86-0.2-1.i386.rpm X86-specific components of EM86 yes
em86-X11libs-0.2-1.alpha.rpm em86-X11libs library package yes
em86-baselibs-0.2-1.alpha.rpm em86-baselibs library package yes
em86-binutils-libs-0.2-1.alpha.rpm x
em86-fx-0.4-1.alpha.rpm x
em86-misc-libs-0.2-1.alpha.rpm x
clock-pc164-rh40 x
Documentation:
em86.html yes
getting_em86.html yes
status.html yes
tech.html yes
developer.html yes
volunteer.html yes
Installation
------------
kernel-patches: Currently this directory contains one
file: alpha-patches-2.0.30-0.2.gz. As the name implies, this is a set of kernel
patches against kernel version 2.0.30. A set of patches for the latest 2.1
release is under development and will be released shortly.
This patch MUST be applied in order for EM86 to work properly!
Didn't do this. My kernel is 2.0.34 (via uname -a) and it is compiled with
(via dot.config.current)
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_EM86=y
Install the required components as follows in the following order:
1. rpm -ivh em86-0.2-1.alpha.rpm
2. rpm -ivh --ignorearch em86-x86-0.2-1.i386.rpm
3. rpm -ivh em86-baselibs-0.2-1.alpha.rpm
em86:# rpm -qpl em86-0.4-1.alpha.rpm
/usr/bin/em86
/usr/x86/lib/libc-assist.so
/usr/x86/linux486.idx
em86:# rpm -qpl em86-x86-0.2-1.i386.rpm
/usr/bin/ldconfig86
/usr/bin/ldd86
/usr/x86/lib/ld-linux.so.1
/usr/x86/lib/ld-linux.so.1.7.14
/usr/x86/lib/libc-thunk.so
em86:# rpm -qpl em86-baselibs-0.2-1.alpha.rpm
/usr/x86/lib/ld.so
/usr/x86/lib/ld.so.1
/usr/x86/lib/ld.so.1.7.14
/usr/x86/lib/libc.so.5
....
for lots of files
OK lets install...
em86:# rpm -ivh --test em86-0.4-1.alpha.rpm
em86:# rpm -ivh em86-0.4-1.alpha.rpm
em86 ##################################################
em86:# rpm -ivh --ignorearch em86-x86-0.2-1.i386.rpm
em86-x86 ##################################################
em86:# rpm -ivh em86-baselibs-0.2-1.alpha.rpm
em86-baselibs ##################################################
em86:# rpm -ivh em86-X11libs-0.2-1.alpha.rpm
em86-X11libs ##################################################
em86:#
Shit! no errors or dependencies, amazing!
Netscape
--------
lots of dependencies
RedBaron
--------
Got the old 4.0 REdHat CD out and copied redbaron-3.0-1.i386.rpm
to /root/Packages
rpm -ivh --test redbaron-3.0-1.i386.rpm just said wrong architecture
but no other probs. Just installed with the no architecture flag...
rpm -ivh -ignorearch redbaron-3.0-1.i386.rpm
Installed with no problems.
Test: mikel$ redbaron
Fired up fine!
--
--------------------------------------------------------------------
Michael Lake
Active caver, Linux enthusiast and interested in anything technical.
Safety Convenor, Australian Speleological Federation
Owner, Speleonics (Australia)
--------------------------------------------------------------------
Reply to:
- References:
- EM86
- From: Steve Hiller <sxh7322@ritvax.isc.rit.edu>