[kaffe] (Partial) success with RC1 under Linux/PPC
Jim Pick
jim@kaffe.org
02 Jun 2002 09:33:16 -0700
Cool. I don't have Linux on my iBook yet, so I couldn't test it. :-)
I'll look at the AWT errors (I haven't done any AWT testing).
I want to put your test results into the RELEASE-NOTES file - which
engine did you compile with? (I'm guessing intrp)
Cheers,
- Jim
On Sun, 2002-06-02 at 03:48, Carlos Valiente wrote:
> Hi,
>
> RC1 compiles OK under Linux/PPC (tested with YellowDog Linux 2.2). All
> regression tests pass successfully on my system:
>
> [carlos@rilke carlos]$ uname -a
> Linux rilke.hnb.local 2.4.18-0.9a #1 Sun Apr 7 21:37:27 EDT 2002 ppc
> unknown
>
> [carlos@rilke carlos]$ gcc -v
> Reading specs from /usr/lib/gcc-lib/ppc-yellowdog-linux/2.95.4/specs
> gcc version 2.95.4 20010319 (prerelease/franzo/20011204)
>
> [carlos@rilke carlos]$ /lib/libc.so.6
> GNU C Library stable release version 2.2.5, by Roland McGrath et al.
> Copyright (C) 1992-2001, 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
> Compiled by GNU CC version 2.95.4 20010319 (prerelease/franzo/20011204).
> Compiled on a Linux 2.4.18-0.8a system on 2002-03-09.
> Available extensions:
> GNU libio by Per Bothner
> crypt add-on version 2.1 by Michael Glad and others
> linuxthreads-0.9 by Xavier Leroy
> BIND-8.2.3-T5B
> libthread_db work sponsored by Alpha Processor Inc
> NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
> software FPU emulation by Richard Henderson, Jakub Jelinek and
> others
> Report bugs using the `glibcbug' script to <bugs@gnu.org>.
>
>
> ** However ** , I'm not able to run any of the sample AWT applications
> under test/awt:
>
> ----
>
> [carlos@rilke Calc]$ /data/home/carlos/java/ppc-intrp/bin/java Calc
> java.lang.NullPointerException
> at java.awt.Toolkit.graInitGraphics(Toolkit.java:native)
> at java.awt.NativeGraphics.getGraphics(NativeGraphics.java:554)
> at
> java.awt.NativeGraphics.getClippedGraphics(NativeGraphics.java:444)
> at java.awt.TextField.setResGraphics(TextField.java:636)
> at java.awt.TextField.addNotify(TextField.java:79)
> at java.awt.Container.addNotify(Container.java:149)
> at java.awt.Container.addNotify(Container.java:149)
> at java.awt.Container.addNotify(Container.java:149)
> at java.awt.Window.addNotify(Window.java:67)
> at java.awt.Window.pack(Window.java:195)
> at Calc.<init>(Calc.java:104)
> at Calc.main(Calc.java:301)
> ----
>
> [carlos@rilke TextEdit]$ /data/home/carlos/java/ppc-intrp/bin/java -jar
> TextEdit.jar
> java.lang.NullPointerException
> at java.awt.Toolkit.graInitGraphics(Toolkit.java:native)
> at java.awt.NativeGraphics.getGraphics(NativeGraphics.java:554)
> at
> java.awt.NativeGraphics.getClippedGraphics(NativeGraphics.java:444)
> at java.awt.Component.getGraphics(Component.java:456)
> at java.awt.Scrollbar.update(Scrollbar.java:508)
> java.lang.NullPointerException
> at java.awt.Toolkit.graInitGraphics(Toolkit.java:native)
> at java.awt.NativeGraphics.getGraphics(NativeGraphics.java:554)
> at
> java.awt.NativeGraphics.getClippedGraphics(NativeGraphics.java:444)
> at java.awt.Component.getGraphics(Component.java:456)
> at java.awt.Scrollbar.update(Scrollbar.java:508)
> at java.awt.Scrollbar.setValues(Scrollbar.java:475)
> at java.awt.Scrollbar.setValues(Scrollbar.java:449)
> at TextCanvas.redoControls(TextCanvas.java:line unknown, pc
> 0xa4)
> at TextCanvas.componentResized(TextCanvas.java:line unknown, pc
> 0x10)
> at java.awt.Component.processComponentEvent(Component.java:1038)
> at java.awt.Component.processEvent(Component.java:1105)
> at java.awt.Component.process(Component.java:982)
> at java.awt.ComponentEvt.dispatch(ComponentEvt.java:65)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:35)
> at java.awt.Scrollbar.setValues(Scrollbar.java:475)
> at java.awt.Scrollbar.setValues(Scrollbar.java:449)
> at TextCanvas.redoControls(TextCanvas.java:line unknown, pc
> 0x5e)
> at TextCanvas.validate(TextCanvas.java:line unknown, pc 0x27)
> at java.awt.Container.validateTree(Container.java:734)
> at java.awt.Container.validate(Container.java:724)
> at java.awt.Window.show(Window.java:360)
> at java.awt.Component.show(Component.java:1672)
> at java.awt.Component.setVisible(Component.java:1632)
> at TextEdit.main(TextEdit.java:line unknown, pc 0x14)
> at java.lang.reflect.Method.invoke0(Method.java:native)
> at java.lang.reflect.Method.invoke(Method.java:256)
> at kaffe.jar.ExecJarName.main(ExecJarName.java:66)
> at kaffe.jar.ExecJar.main(ExecJar.java:71)
>
> ----
>
> [carlos@rilke WidgetsDemo]$ /data/home/carlos/java/ppc-intrp/bin/java
> WidgetsDemo
> java.lang.NullPointerException
> at java.awt.Toolkit.graInitGraphics(Toolkit.java:native)
> at java.awt.NativeGraphics.getGraphics(NativeGraphics.java:554)
> at
> java.awt.NativeGraphics.getClippedGraphics(NativeGraphics.java:444)
> at java.awt.RowCanvas.setResGraphics(RowCanvas.java:315)
> at java.awt.RowCanvas.addNotify(RowCanvas.java:39)
> at java.awt.Container.addNotify(Container.java:149)
> at java.awt.Container.addNotify(Container.java:149)
> at java.awt.Window.addNotify(Window.java:67)
> at java.awt.Window.show(Window.java:355)
> at java.awt.Component.show(Component.java:1672)
> at java.awt.Component.setVisible(Component.java:1632)
> at WidgetsDemo.open(WidgetsDemo.java:374)
> at WidgetsDemo.<init>(WidgetsDemo.java:86)
> at WidgetsDemo.main(WidgetsDemo.java:318)
>
>
>
>
> _______________________________________________
> kaffe mailing list
> kaffe@kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe