[kaffe] (Partial) success with RC1 under Linux/PPC
Carlos Valiente
yo@virutass.net
02 Jun 2002 11:48:59 +0100
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)