[kaffe] (Partial) success with RC1 under Linux/PPC

Jim Pick jim@kaffe.org
02 Jun 2002 09:34:15 -0700


And any other configure options you used (eg. --with-staticlib
--with-staticvm --with-staticbinary).

Cheers,

 - Jim

On Sun, 2002-06-02 at 09:33, Jim Pick wrote:
> 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
> 
> 
> 
> _______________________________________________
> kaffe mailing list
> kaffe@kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe