MorphOS support

3 views
Skip to first unread message

polluks

unread,
Jul 22, 2010, 5:49:07 PM7/22/10
to jamiga2
You may even use the os4 vm:
JAmiga> os4emu java helloworld
OS4Emu by Ilkka Lehtoranta. All rights reserved.
Release 1.10. Launcher tool 1.8.
Cannot open Library SDK:JAmiga/libs/javalang.library
Cannot open Library SDK:JAmiga/libs/javalang.library
Please enter your name:
polluks
Hallo polluks

Joakim Nordström

unread,
Jul 23, 2010, 12:08:59 PM7/23/10
to jam...@googlegroups.com
Well, look at that! That's great!

Although a native build is of course preferred. Have you attemped to
build it for MOS?

That is one issue to solve: makefiles for all Amiga-flavours. And
cross-compiling support would be neat; I am working on that at the
moment.

The make process is divided in thre main areas:
1. Making includes for different OS's: mos, os4 and os3
2. Making the libraries, java-nio, java-io, java-lang etc.
3. Making the main executable


When you have made it compile, and you want to do some real coding,
there is work needed in any one of these areas:
* Classpath development -- adding native methods that aren't
implemented in the libraries
* JAmiga engine -- basically implement anything where "// Come
back"-comments can be found
* JAmiga-classpath -- native calls to Amiga functions for Intuition and stuff

I am currently doing some classpath work. I'd suggest you take a look
at the JAmiga engine, to both get a better understanding of it and do
work that can be tested on all platforms. Some of the classpath stuff
for the currently used classpath 0.12 have changed in classpath 0.98,
so working on 0.12 might be unnecessary.

Atm even the most basic examples doesn't work with 0.98, since there
are a few startup-methods needed.
I am going to upload an archive of the 0.98 classpath as soon as I
have all the methods implemented needed for actually starting the VM.

/Joakim

2010/7/22 polluks <stefan.h...@googlemail.com>:

Reply all
Reply to author
Forward
0 new messages