still can't compile swt.jar .. what to do ?

Marco Trudel marco@mtsystems.ch
Mon Oct 15 07:12:00 GMT 2007


Meir wrote:
> Hello all
> im trying to compile simple swt example , but im still getting stock in 
> the swt.jar stage
> i did follow this thread :
> http://www.nabble.com/Trouble-compiling-swt.jar-tf589406.html#a1676344
> but still im getting the error :

You use an outdated version of GCJ (I guess 3.x). You have to update to 
a recent version (4.x) if you want to compile real applications...
Marco
> $ gcj -c -fjni -findirect-dispatch swt.jar
> org/eclipse/swt/dnd/HTMLTransfer.java: In class 
> `org.eclipse.swt.dnd.HTMLTransfer':
> org/eclipse/swt/dnd/HTMLTransfer.java: In method 
> `org.eclipse.swt.dnd.HTMLTransfer.nativeToJava(org.eclipse.swt.dnd.TransferData)': 
>> org/eclipse/swt/dnd/HTMLTransfer.java:129: error: verification error at 
> PC=392
> org/eclipse/swt/dnd/HTMLTransfer.java:129: error: might transfer control 
> into subroutine
> org/eclipse/swt/dnd/RTFTransfer.java: In class 
> `org.eclipse.swt.dnd.RTFTransfer':
> org/eclipse/swt/dnd/RTFTransfer.java: In method 
> `org.eclipse.swt.dnd.RTFTransfer.nativeToJava(org.eclipse.swt.dnd.TransferData)': 
>> org/eclipse/swt/dnd/RTFTransfer.java:92: error: verification error at 
> PC=191
> org/eclipse/swt/dnd/RTFTransfer.java:92: error: might transfer control 
> into subroutine
> org/eclipse/swt/dnd/TextTransfer.java: In class 
> `org.eclipse.swt.dnd.TextTransfer':
> org/eclipse/swt/dnd/TextTransfer.java: In method 
> `org.eclipse.swt.dnd.TextTransfer.nativeToJava(org.eclipse.swt.dnd.TransferData)': 
>> org/eclipse/swt/dnd/TextTransfer.java:114: error: verification error at 
> PC=355
> org/eclipse/swt/dnd/TextTransfer.java:114: error: might transfer control 
> into subroutine
> org/eclipse/swt/dnd/URLTransfer.java: In class 
> `org.eclipse.swt.dnd.URLTransfer':
> org/eclipse/swt/dnd/URLTransfer.java: In method 
> `org.eclipse.swt.dnd.URLTransfer.nativeToJava(org.eclipse.swt.dnd.TransferData)': 
>> org/eclipse/swt/dnd/URLTransfer.java:98: error: verification error at 
> PC=198
> org/eclipse/swt/dnd/URLTransfer.java:98: error: might transfer control 
> into subroutine
> org/eclipse/swt/graphics/ImageLoader.java: In class 
> `org.eclipse.swt.graphics.ImageLoader':
> org/eclipse/swt/graphics/ImageLoader.java: In method 
> `org.eclipse.swt.graphics.ImageLoader.load(java.lang.String)':
> org/eclipse/swt/graphics/ImageLoader.java:150: error: verification error 
> at PC=38
> org/eclipse/swt/graphics/ImageLoader.java:150: error: might transfer 
> control into subroutine
> org/eclipse/swt/ole/win32/OleClientSite.java: In class 
> `org.eclipse.swt.ole.win32.OleClientSite':
> org/eclipse/swt/ole/win32/OleClientSite.java: In method 
> `org.eclipse.swt.ole.win32.OleClientSite.saveToStorageFile(java.io.File)':
> org/eclipse/swt/ole/win32/OleClientSite.java:1164: error: verification 
> error at PC=182
> org/eclipse/swt/ole/win32/OleClientSite.java:1164: error: might transfer 
> control into subroutine
>> im using :
> $ gcj --version
> gcj.exe (GCC) 3.4.2 (mingw-special)
> Copyright (C) 2004 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.
> with mingw and swt.jar version swt-3.2-win32-win32-x86



More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /