- Unix shell & bintools:
On early 64bit Linux boxes, we found it necessary to rebuild even
these basic tools with all 64bit options enabled. Apparently
they were originally installed with less attention to detail
than necessary. Bintools includes things like cp and mv.
- C/C++ compiler:
The Babel runtime library and much of the code generated by the
Babel code generator will be ANSI C. So that must be available.
The C++ compiler should be optional, but at the time of this
writing the configure and makefiles didn't reliably support disabling
C++.
- Java:
The Babel code generator is implemented in Java.
One can disable the support for Java language bindings, but
a working Java would still be needed for just about everything else.
We generally stick with Sun's java developer kits (available at
http://java.sun.com).
Others have run Babel with Kaffe and GJC.
- libxml2:
This is the Gnome C library for parsing XML files (see
http://xmlsoft.org).
The Babel runtime library needs version 2.4 or above
to parse SCL files for dynamic loading.
babel-0.10.2
users_guide Last Modified 2005-03-23
http://www.llnl.gov/CASC/components
components@llnl.gov