Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > Help needed in building xruby (for java newbie)

Reply
Thread Tools

Help needed in building xruby (for java newbie)

 
 
Axel Etzold
Guest
Posts: n/a
 
      06-18-2007
Dear all,

when trying to build xruby for Linux i586, OpenSuSE 10.2,
I get the following errors:


dhcppc1:/usr/local/xruby # export JAVA_HOME=/usr
dhcppc1:/usr/local/xruby # which javac
/usr/bin/javac
dhcppc1:/usr/local/xruby # javac -version
javac 1.5.0_10
<snip>

dhcppc1:/usr/local/xruby # sh build.sh
Buildfile: build.xml

parser:

treeparser:

compile:
[javac] Compiling 273 source files to /usr/local/xruby/build

BUILD FAILED
/usr/local/xruby/build.xml:59: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK

Total time: 0 seconds

How could I tell the build script where to look for javac - if
this is the real problem here?

Thank you very much,

Best regards

Axel
--
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail

 
Reply With Quote
 
 
 
 
Douglas Shearer
Guest
Posts: n/a
 
      06-18-2007
Axel Etzold wrote:

> /usr/local/xruby/build.xml:59: Unable to find a javac compiler;
> com.sun.tools.javac.Main is not on the classpath.
> Perhaps JAVA_HOME does not point to the JDK



Hi Axel.

Looks like you need to add the directory containing javac to your PATH.
In teh example below I did a find to get that, then modified the path.

quicksilver:~ dougal$ sudo find / -name javac
/usr/bin/javac
quicksilver:~ dougal$ export PATH=/usr/bin:$PATH

Obviously this example is a little silly, as /usr/bin will always be in
your path (On OS X anyway), but on your system it may be located
differently.

In sumary..

1 - Find where javac and friends live.
2 - Add the directory to your PATH.
3 - Run your compilation.

Hope this helps.

D.
http://douglasfshearer.com

--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
 
Axel Etzold
Guest
Posts: n/a
 
      06-19-2007
Dear Douglas,

thank you for responding.
I actually verified that javac is on my system, and
can be found by the system to compile a "Hello-World"
program in java.
So I don't think that the $JAVA_HOME
variable is the problem here anymore, but I am a java
newbie, so I don't understand what could be wrong otherwise...

Please, Java experts, help me again...

Best regards,

Axel



-------- Original-Nachricht --------
Datum: Tue, 19 Jun 2007 05:31:29 +0900
Von: Douglas Shearer <(E-Mail Removed)>
An: http://www.velocityreviews.com/forums/(E-Mail Removed)
Betreff: Re: Help needed in building xruby (for java newbie)

> Axel Etzold wrote:
>
> > /usr/local/xruby/build.xml:59: Unable to find a javac compiler;
> > com.sun.tools.javac.Main is not on the classpath.
> > Perhaps JAVA_HOME does not point to the JDK

>
>
> Hi Axel.
>
> Looks like you need to add the directory containing javac to your PATH.
> In teh example below I did a find to get that, then modified the path.
>
> quicksilver:~ dougal$ sudo find / -name javac
> /usr/bin/javac
> quicksilver:~ dougal$ export PATH=/usr/bin:$PATH
>
> Obviously this example is a little silly, as /usr/bin will always be in
> your path (On OS X anyway), but on your system it may be located
> differently.
>
> In sumary..
>
> 1 - Find where javac and friends live.
> 2 - Add the directory to your PATH.
> 3 - Run your compilation.
>
> Hope this helps.
>
> D.
> http://douglasfshearer.com
>
> --
> Posted via http://www.ruby-forum.com/.


--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kanns mit allen: http://www.gmx.net/de/go/multimessenger

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ever heared of XRuby before? Robert Dober Ruby 3 11-19-2008 05:39 PM
Problems executing example code from xruby Axel Etzold Ruby 1 06-21-2007 11:59 AM
[ANN]XRuby compiler 0.1.0 released Xueyong Zhi Ruby 4 01-31-2007 01:07 PM
Wireless building-to-building 101 Tim Jacob Wireless Networking 2 02-17-2006 09:46 AM
Building to Building wireless Patriot Cisco 2 11-04-2003 05:07 PM



Advertisments