Darwin/PPC [was Re: FreeBSD/sparc64 port]
Eric Richardson
ekrichardson at gmail.com
Sat Dec 19 14:02:21 PST 2009
I also find that I can't get a simple swing app to work. Any ideas?
new-host:eclipsehello eric$ java OrderDetailFrame
Exception in thread "main" java.lang.UnsatisfiedLinkError:
/Users/eric/openjdk/openjdk7-macppc-2009-12-16-b4/jre/lib/ppc/libfontmanager.dylib:
dlopen(/Users/eric/openjdk/openjdk7-macppc-2009-12-16-b4/jre/lib/ppc/libfontmanager.dylib,
1): Library not loaded:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
Referenced from:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
Reason: Incompatible library version: ImageIO requires version 1.0.0 or
later, but libJPEG.dylib provides version 0.0.0
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1931)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1849)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1064)
at
sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:61)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:32)
at sun.font.SunFontManager$1.run(SunFontManager.java:330)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<clinit>(SunFontManager.java:326)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1001)
at javax.swing.JComponent.getFontMetrics(JComponent.java:1614)
at sun.awt.X11.XTextFieldPeer.getMinimumSize(XTextFieldPeer.java:346)
at sun.awt.X11.XTextFieldPeer.getPreferredSize(XTextFieldPeer.java:339)
at java.awt.TextField.preferredSize(TextField.java:378)
at java.awt.TextField.preferredSize(TextField.java:401)
at java.awt.TextField.getPreferredSize(TextField.java:391)
at java.awt.FlowLayout.layoutContainer(FlowLayout.java:609)
at java.awt.Container.layout(Container.java:1490)
at java.awt.Container.doLayout(Container.java:1479)
at java.awt.Container.validateTree(Container.java:1585)
at java.awt.Container.validateTree(Container.java:1591)
at java.awt.Container.validate(Container.java:1557)
at java.awt.Window.show(Window.java:946)
at java.awt.Component.show(Component.java:1564)
at java.awt.Component.setVisible(Component.java:1516)
at java.awt.Window.setVisible(Window.java:927)
at OrderDetailFrame.initialize(OrderDetailFrame.java:35)
at OrderDetailFrame.<init>(OrderDetailFrame.java:14)
at OrderDetailFrame.main(OrderDetailFrame.java:40)
On Wed, Dec 16, 2009 at 5:41 PM, Landon Fuller <landonf at plausible.coop>wrote:
>
> On Dec 14, 2009, at 11:39 PM, Greg Lewis wrote:
>
> > FWIW, I did eventually get the sparc64 port going on FreeBSD using Zero.
> >
> > I still think there are problems on SMP (I ended up compiling a UP
> kernel)
> > but its good enough on a UP system to bootstrap the build with at least
> > (albeit slowly).
> >
> > Tarball at
> >
> > http://people.freebsd.org/~glewis/openjdk7-freebsd-8.0-sparc64.tar.gz<http://people.freebsd.org/%7Eglewis/openjdk7-freebsd-8.0-sparc64.tar.gz>
>
> On that note, here is my 10.5/PPC build:
>
> http://hg.bikemonkey.org/archive/openjdk7_darwin/openjdk7-macppc-2009-12-16-b4.tar.bz2
>
> The extent of my testing is 'Hello, World' and verifying that the JDK
> successfully bootstraps.
>
> -landonf
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20091219/7071d836/attachment.html
More information about the bsd-port-dev
mailing list