Hello, I was curious to try out a sample HelloWorld written in SWT and compile it with GCJ on Linux. gcj -- CLASSPATH = /usr/local/eclipse/plugins/org.eclipse.swt.motif_3.0.2/ws/motif/swt.jar -c Hello.java -o Hello.o I was able to get Hello.o. But when I do the next step to get a native aplication: gcj -fjni --main=Hello -o Hello Hello.o /usr/local/eclipse/plugins/org.eclipse.swt.motif_3.0.2/ws/motif/swt.jar I got errors as below: 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:146: error: verification error at PC=40 org/eclipse/swt/graphics/ImageLoader.java:146: error: label part of different subroutines Any idea on how to handle this error. Any help is greatly appreciated. Thanks Ananth