From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1769 invoked by alias); 27 Aug 2010 21:07:10 -0000 Received: (qmail 1748 invoked by uid 48); 27 Aug 2010 21:07:10 -0000 Date: Fri, 27 Aug 2010 21:07:00 -0000 Subject: [Bug java/45433] New: Can't find GCCMain in org.eclipse.jdt.internal.compiler.batch.GCCMain X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "leo dot izen at gmail dot com" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2010-q3/txt/msg00034.txt.bz2 I just compiled gcc for fedora, and I'm getting this error: [Leo@chessman ~]$ cat HelloWorld.java public class HelloWorld { public static void main(String[] args){ System.out.println("Hello world!"); } } [Leo@chessman ~]$ gcj -v -save-temps -o HelloWorld HelloWorld.java Using built-in specs. Reading specs from /usr/local/lib/gcc/x86_64-fedora-linux-gnu/4.6.0/../../../libgcj.spec rename spec startfile to startfileorig rename spec lib to liborig COLLECT_GCC=gcj COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-fedora-linux-gnu/4.6.0/lto-wrapper Target: x86_64-fedora-linux-gnu Configured with: ./configure --build=x86_64-fedora-linux-gnu --with-ecj-jar Thread model: posix gcc version 4.6.0 20100827 (experimental) (GCC) COLLECT_GCC_OPTIONS='-fsaw-java-file' '-v' '-save-temps' '-o' 'HelloWorld' '-fbootclasspath=./:/usr/local/share/java/libgcj-4.6.0.jar' '-g1' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/local/libexec/gcc/x86_64-fedora-linux-gnu/4.6.0/ecj1 HelloWorld.java -g1 -fbootclasspath=./:/usr/local/share/java/libgcj-4.6.0.jar -g1 -fsource=1.5 -ftarget=1.5 -fzip-dependency HelloWorld.zip -fzip-target HelloWorld.jar Exception in thread "main" java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.batch.GCCMain at gnu.java.lang.MainThread.run(libgcj.so.10) Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.batch.GCCMain not found in gnu.gcj.runtime.SystemClassLoader{urls=[], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(libgcj.so.10) at java.lang.ClassLoader.loadClass(libgcj.so.10) at java.lang.ClassLoader.loadClass(libgcj.so.10) at gnu.java.lang.MainThread.run(libgcj.so.10) [Leo@chessman ~]$ I built this GCC today with the GCC I built yesterday (also 4.6.0). That also had this java error. -- Summary: Can't find GCCMain in org.eclipse.jdt.internal.compiler.batch.GCCMain Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: leo dot izen at gmail dot com GCC build triplet: x86_64-fedora-linux-gnu GCC host triplet: x86_64-fedora-linux-gnu GCC target triplet: x86_64-fedora-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45433