From: Charles Oliver Nutter Date: 2008-08-12T01:26:44+09:00 Subject: Re: jruby and ubuntu and libgcj Axel Etzold wrote: > Dear all, > > I have problems using jruby (1.1.3) on ubuntu 8.04, libgcj 4.2.3: > > axel@alecrim:~$ jruby -v > Exception in thread "main" java.lang.NoClassDefFoundError: org.jruby.Main > at gnu.java.lang.MainThread.run(libgcj.so.81) > Caused by: java.lang.ClassNotFoundException: org.jruby.Main not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/local/jruby-1.1.3/lib/bsf.jar,file:/usr/local/jruby-1.1.3/lib/profile.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} > at java.net.URLClassLoader.findClass(libgcj.so.81) > at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.81) > at java.lang.ClassLoader.loadClass(libgcj.so.81) > at java.lang.ClassLoader.loadClass(libgcj.so.81) > at gnu.java.lang.MainThread.run(libgcj.so.81) As far as I know, JRuby 1.1.3 neither compiles nor runs on GCJ, mostly because it's missing several tools and libraries we need. We're certainly open to someone getting it running, but with all the Linux distros now providing installable OpenJDK-based JVMs, there's hasn't been much interest in getting GCJ to work. - Charlie