- From: Daniel Veillard <veillard@rufus.w3.org>
- Date: Wed, 21 Jan 1998 14:00:47 -0500
- To: pazandak@OBJS.com
- Cc: www-amaya@w3.org
> Also, is there anyone who has ported Amaya-Java to Win95 > successfully? As it looks I'd have to run Linux to work with > this version, is this true? ...it would be great if someone had a > Symantec Cafe project defined for this thing! :-) Basically, the problem with an Amaya-Java port to Windows is to get a stable version of Kaffe for the Windows environment. There is three way to attack the problem: - Do a direct port using MS developement environment, someone already tried (there were some messages in the kaffe mailing list, check http://rufus.w3.org/tools/Kaffe/messages/1368.html and related messages). - Do an indirect port using the CygWin32 Posix environment for Windows, note owever that embedding the library from Cygnus restrict the Copyright on the resulting binaries (CygWin32 is GPL, not LGPL). See http://rufus.w3.org/tools/Kaffe/messages/1515.html for building Kaffe on Windows - Wait for a fully supported Kaffe on Windows I have tried the second one in the past but at that time Amaya on Windows was enough of a mess to not attempt to complicate it further. The other remaining tricky steps in getting Amaya-Java on Windows are: - integrating the Kaffe scheduling kernel and Windows events handling model. On Unix, the main Amaya application is launched as one of the Kaffe threads ... - changing the makefiles to produces the C <-> Java stubs, the code should be fairly portable, but the problem is to regenerate the stubs (problem similar to the regeneration of Amaya schemas on Windows platform). So it's definitely not easy, but it's certainly feasible, the problem is lack of resources, I can't handle it, but I will for sure help people really interested in doing the job ! Daniel -- Daniel.Veillard@w3.org | MIT/LCS Room NE43-344 | Today's Bookmarks : Tel : +1 617 253 5884 | 545 Technology Square | Linux, WWW, Java, Fax : +1 617 258 5999 | Cambridge, MA 02139 USA | badminton, Kaffe, http://www.w3.org/People/W3Cpeople.html#Veillard | HTTP-NG and Amaya.
Received on Wednesday, 21 January 1998 14:01:11 UTC