I have gettext installed; it is running. But when it tries to do use javac it says:

     [echo] Updating messages_pt_BR.class file for JmolApplet ...
     [exec] C:\jmol-dev\workspace\Jmol\src\org\jmol\translation\JmolApplet>c:\j2sdk1.4.2_10\bin\javac -O -d C:\jmol-dev\workspace\Jmol/build/classes C:\DOCUME~1\hansonr\LOCALS~1\Temp/msgvDrL05/org/jmol/translation/JmolApplet/pt_BR/Messages_pt_BR.java  
     [exec] The system cannot find the path specified.
     [exec] msgfmt: compilation of Java class failed, please try --verbose or set $JAVAC
     [exec] 414 translated messages, 1 untranslated message.

now, Javac is not in c:\j2sdk1.4.2_10, and I can't find anything on my computer that would point to it. Javac is being found when I use Eclipse generally. Where is this variable being defined?? That message is coming from:


 <target name="update-applet-catalog-lang" id="update-applet-catalog-lang"
          depends="check-uptodate-applet-catalog"
          if="exist_msgfmt" unless="uptodate-applet-catalog-${JmolApplet_lang_value}">
    <echo message="Updating messages_${JmolApplet_lang_value}.class file for JmolApplet ..."/>
    <exec executable="${gettext.msgfmt}" dir="${basedir}/${JmolApplet.po.dir}">
      <arg value="--statistics"/>
      <arg value="--java2"/>
      <arg value="-l"/>
      <arg value="${JmolApplet_lang_value}"/>
      <arg value="-d"/>
      <arg value="${basedir}/${classes.dir}"/>
      <arg value="-r"/>
      <arg value="org.jmol.translation.JmolApplet.${JmolApplet_lang_value}.Messages"/>
      <arg value="JmolApplet-${JmolApplet_lang_value}.po"/>
    </exec>
  </target>
 
 
so it's the msgfmt program itself that is finding javac and having the problem.
?????

Bob




--
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900