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 <land...@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 > >