This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Gcj Compile Problem


I'm trying to use gcj with an simple AWT interface.                   
The java classes are well-compiled with gcj but the native program is 
not able to execute itself :                                          
                                                                      
                                                                      
gcj -main=Helloworld.java -o Hello Helloworld.java                    
                                                                      
./Hello                                                               
                                                                      
Error Message :                                                       
returned                                                              
end                                                                   
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit:
gnu.java.awt.peer.gtk.GtkToolkit                                      
   at 0x4027faab: java.lang.Throwable.Throwable(java.lang.String)     
(/usr/lib/libgcj.so.3)                                                
   at 0x40271640: java.lang.Error.Error(java.lang.String)             
(/usr/lib/libgcj.so.3)                                                
   at 0x4034fd80: java.awt.AWTError.AWTError(java.lang.String)        
(/usr/lib/libgcj.so.3)                                                
   at 0x40369c41: java.awt.Toolkit.getDefaultToolkit()                
(/usr/lib/libgcj.so.3)                                                
   at 0x4036a516: java.awt.Window.getToolkit() (/usr/lib/libgcj.so.3) 
   at 0x403598d5: java.awt.Container.addImpl(java.awt.Component,      
java.lang.Object, int) (/usr/lib/libgcj.so.3)                         
   at 0x403596a9: java.awt.Container.add(java.awt.Component)          
(/usr/lib/libgcj.so.3)                                                
   at 0x0804dced: HelloWorld::HelloWorld[in-charge]() (??:0)          
   at 0x0804dde7: HelloWorld::main(JArray<java::lang::String*>*)      
(??:0)                                                                
   at 0x40258168: gnu.gcj.runtime.FirstThread.call_main()             
(/usr/lib/libgcj.so.3)                                                
   at 0x402c9800: gnu.gcj.runtime.FirstThread.run()                   
(/usr/lib/libgcj.so.3)                                                
   at 0x40264fbc: _Jv_ThreadRun(java.lang.Thread)                     
(/usr/lib/libgcj.so.3)                                                
   at 0x40231cdc: _Jv_RunMain(java.lang.Class, byte const, int, byte  
const, boolean) (/usr/lib/libgcj.so.3)                                
   at 0x40231dfd: JvRunMain (/usr/lib/libgcj.so.3)                    
   at 0x0804db99: main (??:0)                                         
   at 0x406ca7f7: __libc_start_main (/lib/i686/libc.so.6)             
   at 0x0804dad1: _start (??:0)                                       
--------------------------------------------------                    
Oreka ! Nous sommes l'internet moins cher !                           
Surfez 25% moins cher avec http://www.oreka.com                       


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]