OSX 64bit One Click Installer for OpenJDK6

Lussier, Denis denisl at openscg.com
Sat Dec 11 20:35:21 PST 2010


OpenSCG presently ships a DMG/PKG installer for OpenJDK6 Build 16 for more
than a year.   This is using repackaged OSX binaries from Brandon's site.
 We also ship .BIN's for Linux 32 & 64 and an EXE for Windoze.

I compiled the present OpenJDK6 Build 20 on Macports and it now seems to
have some Dynalib dependencies on other libs built via Macports.   My
question is how to do an OSX build (like what seems to happen automagically
on other platforms) that there are no dependencies on external libraries
that are not part of the standard OS.

On Fri, Dec 10, 2010 at 6:09 PM, Mark Derricutt <mark at talios.com> wrote:

> If you're going to make a macports package, how about a homebrew package as
> well?
>
> -- Sent from an Android.
> On 10/12/2010 10:52 PM, "Henri Gomez" <henri.gomez at gmail.com> wrote:
> > Good new, I was thinking doing the same :-)
> >
> > Did you build OpenJDK 6 with MacPorts and copied files from
> > /opt/local/share/java/openjdk6 ?
> >
> >
> >
> > 2010/12/9 Lussier, Denis <denisl at openscg.com>:
> >> Hi Guys,
> >> I managed to use Brandon's terrific openjdk6 Macports project and to get
> a
> >> nice clean OpenJDK6 Build 20 binary distribution created.   The issue I
> have
> >> with turning this into a one-click OpenJDK6-B20 one-click installer  is
> (I
> >> believe) around static v dynamic linking.
> >> When I run this 64 bit build on the OSX 10.6 build I used Macports on
> all is
> >> good.   If I try to run jConsole, on a box that I haven't built openjdk6
> >> Macports on, it complains about various dynamic libraries missing from
> >> /opt/local/lib.
> >> Please keep in mind that ideally I want OpenSCG's installer to lay down
> >> binaries that run without having to set Library search path environment
> >> variables AND a non-root user must be able to run the installer into a
> local
> >> sandbox home directory and have it be fully usable just by setting
> >> JAVA_HOME/bin on the path and using it.
> >> --Luss
> >>
> >>
> >>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101211/e0957443/attachment.html 


More information about the bsd-port-dev mailing list