From mdcrawford at gmail.com Thu Feb 5 12:22:22 2009 From: mdcrawford at gmail.com (Michael Crawford) Date: Thu, 5 Feb 2009 12:22:22 -0800 Subject: I can help, sort of Message-ID: Greetings, I just subscribed. I'd like to offer to help with the JDK porting work. I don't have time to do a whole lot, but what I'd like to do is to get enough of the JRE working to run command-line Java programs. The reason is that I want to enable publishing DocBook XML documents on any of the platforms that the ZooLib C++ Cross-Platform Application Framework supports, and lots of the tools for DocBook are written in Java. BeOS 5 Pro is, and Haiku soon will be supported by ZooLib: http://www.zoolib.org/ The ZooLib Cookbook is a DocBook XML document: http://www.zoolib.org/doc/cookbook/ There's not much to the Cookbook yet, as when I first tried to write it in 2001 I found the available DocBook tools to be very painful to install and use. But they're all a lot better, and I'm a lot more experienced as a coder now. So I'll be resuming work on the Cookbook soon. I saw Andrew Bachman's post about translating the build tools from Java to C++. Perhaps I could help with that, as I'm quite experienced with C++. I sorta know Java too, but it's quite rusty. Is it possible to build the JRE without any GUI support at all? That would avoid the need to port AWT to the BeOS application kit. I'd only want to do that for the purposes of running the DocBook tools. Ever Faithful, Mike -- Michael David Crawford mdcrawford at gmail dot com I'm looking for a job in Silicon Valley: http://www.goingware.com/resume/cover-letter.html From andrewbachmann at gmail.com Sat Feb 7 05:09:54 2009 From: andrewbachmann at gmail.com (Andrew Bachmann) Date: Sat, 7 Feb 2009 05:09:54 -0800 Subject: I can help, sort of In-Reply-To: References: Message-ID: <9cf4bb560902070509n23a2b0m9709f399cf7676c@mail.gmail.com> Hi Mike, I believe I've finished translating the MakeDeps tool to C++ such that is suitable for building OpenJDK on any platform without the need for java. However, I haven't had a chance to test it on Windows. Also, I'm currently in China so I don't have access to my sources. You would be able to download it from the haiku mercurial forest if such a forest existed. When I get back to the U.S. perhaps I can convince the netbsd folks or icedtea folks to accept the code. In any case, I can send a copy directly to you, and perhaps I will just publish it independently on some website of convenience. Andrew On Thu, Feb 5, 2009 at 12:22 PM, Michael Crawford wrote: > Greetings, I just subscribed. > > I'd like to offer to help with the JDK porting work. I don't have > time to do a whole lot, but what I'd like to do is to get enough of > the JRE working to run command-line Java programs. > > The reason is that I want to enable publishing DocBook XML documents > on any of the platforms that the ZooLib C++ Cross-Platform Application > Framework supports, and lots of the tools for DocBook are written in > Java. BeOS 5 Pro is, and Haiku soon will be supported by ZooLib: > > http://www.zoolib.org/ > > The ZooLib Cookbook is a DocBook XML document: > > http://www.zoolib.org/doc/cookbook/ > > There's not much to the Cookbook yet, as when I first tried to write > it in 2001 I found the available DocBook tools to be very painful to > install and use. But they're all a lot better, and I'm a lot more > experienced as a coder now. So I'll be resuming work on the Cookbook > soon. > > I saw Andrew Bachman's post about translating the build tools from > Java to C++. Perhaps I could help with that, as I'm quite experienced > with C++. I sorta know Java too, but it's quite rusty. > > Is it possible to build the JRE without any GUI support at all? That > would avoid the need to port AWT to the BeOS application kit. I'd > only want to do that for the purposes of running the DocBook tools. > > Ever Faithful, > > Mike > -- > Michael David Crawford > mdcrawford at gmail dot com > > I'm looking for a job in Silicon Valley: > http://www.goingware.com/resume/cover-letter.html > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/haiku-port-dev/attachments/20090207/ccd9b7f3/attachment.html From mdcrawford at gmail.com Sat Feb 7 07:49:33 2009 From: mdcrawford at gmail.com (Michael Crawford) Date: Sat, 7 Feb 2009 07:49:33 -0800 Subject: I can help, sort of In-Reply-To: <9cf4bb560902070509n23a2b0m9709f399cf7676c@mail.gmail.com> References: <9cf4bb560902070509n23a2b0m9709f399cf7676c@mail.gmail.com> Message-ID: > I believe I've finished translating the MakeDeps tool to C++ such that is > suitable for building OpenJDK on any platform without the need for java. > However, I haven't had a chance to test it on Windows. Thanks. I expect I can test it on Windows if you'd like me to, and get it working. I have Visual Studio 2005 and 7, Metrowerks CodeWarrior Pro 8 and Cygwin. I could install the MingW that goes with Cygwin as well. If getting the source would be troublesome for you, there's no need to hurry on my account. I am up to my eyeballs in other work. I just now got DocBook 5.0 beat into submission, to enable the publishing of The ZooLib Cookbook. I have lots other work to do for ZooLib's release. Best, Mike -- Michael David Crawford mdcrawford at gmail dot com I'm looking for a job in Silicon Valley: http://www.goingware.com/resume/cover-letter.html From whughes.dx at gmail.com Sat Feb 7 16:33:38 2009 From: whughes.dx at gmail.com (Will Hughes) Date: Sat, 7 Feb 2009 19:33:38 -0500 Subject: Helping with the port? Message-ID: <7345e4800902071633h3b1e4465u88e9b60157a094@mail.gmail.com> I've been looking through the archives and am interested in helping. What is needed to be done right now? - Mercurial repository? - I hear you have some patches that might be helpful in building for Haiku - Are we cross-compiling or building on top of Haiku? - How far can one get right now? - How does MakeDeps play into all this? I know Java and some C/C++. I have access to machines running Linux, Windows and OSX, and Haiku running in a VM. I'd like to try and help get this port going again. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/haiku-port-dev/attachments/20090207/7b606ee7/attachment.html