using awt/swing classes

Per Bothner per@bothner.com
Sat Apr 16 17:26:00 GMT 2005


I configured with --enable-java-awt=gtk, and I still can't get AWT
working.  (It has worked in the past.)

$ CLASSPATH=. bin/kawa-bin -w
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit:
    at java.awt.Toolkit.getDefaultToolkit() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at java.awt.MenuComponent.<clinit>() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at java.lang.Class.initializeClass() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at java.lang.Class.initializeClass() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at kawa.GuiConsole.setupMenus() 
(/tmp/unmodified/bin/.libs/libkawa.so.0.0.0)
    at kawa.GuiConsole.GuiConsole(gnu.expr.Language, 
gnu.mapping.Environment) (/tmp/unmodified/bin/.libs/libkawa.so.0.0.0)
    at kawa.GuiConsole.GuiConsole() 
(/tmp/unmodified/bin/.libs/libkawa.so.0.0.0)
    at java.lang.Class.newInstance() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at kawa.repl.processArgs(java.lang.String[], int, int) 
(/tmp/unmodified/bin/.libs/libkawa.so.0.0.0)
    at kawa.repl.main(java.lang.String[]) 
(/tmp/unmodified/bin/.libs/libkawa.so.0.0.0)
    at gnu.java.lang.MainThread.call_main() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at gnu.java.lang.MainThread.run() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException:
    at java.lang.Class.forName(java.lang.String, boolean, 
java.lang.ClassLoader) 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at java.lang.Class.forName(java.lang.String) 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    at java.awt.Toolkit.getDefaultToolkit() 
(/home/bothner/GNU/install-gcc-4.0/lib/libgcj.so.6.0.0)
    ...11 more

Does using AWT/Swing now require the new ABI?  (See next message.)
-- 
	--Per Bothner
per@bothner.com   http://per.bothner.com/



More information about the Java mailing list