I'm trying to get the "Amiga port" of the Kaffe JVM to work (see earlier thread). I have scraped up source distributions for versions 0.7, 0.9 and 1.07. I have also managed to find a binary for version 0.7 which sort of runs (it doesn't run "Hello, World", but that's another problem).
Like all "ports", the Kaffe distributions are incomplete (missing headers, libraries, etc) and have to be built using a particular environment - in this case, a Linux-like environment running under AmigaOS.
My problem is that I can not build a new binary from the distributed sources. The Readme says that I have to "use a GeekGadgets environment", whatever that means. I have a couple of versions of gcc, the latest being 2.95.3. I also have sh.
The build depends on the shell interpreting stuff like this configuration script, then calling make to build it:
"# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
# Defaults:
ac_help=
ac_default_prefix=/usr/local
# Any additions from configure.in:
ac_help="$ac_help
--with-afs if you are running AFS"
ac_help="$ac_help
--with-curses use the curses library instead of the termcap library"
ac_help="$ac_help
--with-glibc-malloc use the GNU C library version of malloc"
ac_help="$ac_help"
etc. I guess I need a working version of bash or some such shell, running under OS3.9, to interpret this script. I can only find a source distribution for bash, and I can't compile it without bash :-x
Can someone give me some advice on what I need to compile this stuff? I'm not a Linux geek, so I'm out of my depth here. I'm trying to avoid rebuilding the whole thing using SAS, since it looks like gcc will be the preferred compiler for OS4.
thanks
tony