IcedTea-Web's javaws on platforms other than Linux

Andrew Hughes ahughes at redhat.com
Thu Jul 26 06:56:53 PDT 2012



----- Original Message -----
> On 07/25/2012 10:19 PM, Weiqi Gao wrote:
> > Hi,
> Hi! This task will be definitely appreciated!
> 
> As far as I know no one tried before. Javaws  execution environment
> is one shell-script-launcher and
> one jar (and few minor resources)
> 
> You will have to compile jar on your own (should be nothing hard) and
> prepare your own launcher.
> 
> The launcher do nothing more then set up classapth so nothing hard to
> do. Also compilation of
> netx.jar itself should be no big task. (compilation of plugin can be
> much more harder!)
> 
> So your task will consists mainly of adpting the makefile to target
> platform makefile or any other
> build system of your choose. You can probably find hard to adapt all
> testsuites, but probably this
> needs not to bother you right now.
> 
> If you are going to do this "just for yourself" you can be done in
> few minutes (you can actually
> reuse our compiled netx.jar and launch it correctly ;) ). If you will
> take it seriously then  you
> can probably find some obstacles in main makefile transformation.
> 
> I wish you all the best luck in this task and feel free to ask again!
> 
> J.
> 
> >
> > I hope this is the right list to ask this question.  If not, please
> > point me to the right list.
> >
> > I'm looking at the possibility of adapting the JNLP client in
> > IcedTea-Web for platforms other than
> > Linux (Windows, Solaris, MacOSX, etc., essentially where OpenJDK
> > builds) for an OpenJDK based
> > execution environment.  I'm only looking at the JNLP functionality,
> > not the Applet functionality.
> >
> > Is this something that people has tried before?  Is this something
> > that might be of interest to the
> > IcedTea-Web community?

There shouldn't be any blockers to just using the existing IcedTea-Web build
system.  If there is, then those are bugs we should try and resolve.  Even
Windows supports autoconf with an appropriate toolset installed AFAIR.

I remember hearing something about it working on *BSD and I believe we even
have had patches for this.

Please keep us informed of your progress.

> >
> > --
> > Weiqi Gao
> > weiqigao at gmail.com
> > http://www.weiqigao.com/blog/
> 
> 
> 

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07




More information about the distro-pkg-dev mailing list