1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--Converted with LaTeX2HTML 2002-2-1 (1.70)
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Optional</TITLE>
<META NAME="description" CONTENT="Optional">
<META NAME="keywords" CONTENT="users_guide">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="users_guide.css">
<LINK REL="previous" HREF="node33.html">
<LINK REL="up" HREF="node30.html">
<LINK REL="next" HREF="node35.html">
</HEAD>
<BODY >
<DIV CLASS="navigation"><!--Navigation Panel-->
<A NAME="tex2html1078"
HREF="node35.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1072"
HREF="node30.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1068"
HREF="node33.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1074"
HREF="node14.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<A NAME="tex2html1076"
HREF="node317.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1079"
HREF="node35.html">Basic Babel Code Generation</A>
<B> Up:</B> <A NAME="tex2html1073"
HREF="node30.html">External Software Requirements</A>
<B> Previous:</B> <A NAME="tex2html1069"
HREF="node33.html">Recommended</A>
<B> <A NAME="tex2html1075"
HREF="node14.html">Contents</A></B>
<B> <A NAME="tex2html1077"
HREF="node317.html">Index</A></B>
<BR>
<BR></DIV>
<!--End of Navigation Panel-->
<H2><A NAME="SECTION02124000000000000000">
Optional</A>
</H2>
These packages are used by Babel maintainers in the course
of normal development. You'll need these only if you start
rewriting code in Babel's distribution.
<UL>
<LI><SPAN CLASS="textbf">Automake:</SPAN><A NAME="758"></A> Part of GNU Autotools (see
<A NAME="tex2html17"
HREF="http://www.gnu.org/software/automake">http://www.gnu.org/software/automake</A>).
Check the configure.ac
file to determine exactly which version we use. The configure script
will disable autoconf if it detects the slightest variation from
the version we prescribe.
<P>
</LI>
<LI><SPAN CLASS="textbf">Autoconf:</SPAN><A NAME="762"></A> Part of GNU Autotoolssee
<A NAME="tex2html18"
HREF="http://www.gnu.org/software/automake">http://www.gnu.org/software/automake</A>).
Check the configure.ac
file to determine exactly which version we use. The configure script
will disable autoconf if it detects the slightest variation from
the version we prescribe.
<P>
</LI>
<LI><SPAN CLASS="textbf">Libtool:</SPAN><A NAME="766"></A> Part of GNU Autotools (see
<A NAME="tex2html19"
HREF="http://www.gnu.org/software/libtool">http://www.gnu.org/software/libtool</A>).
Note that we often find need to make minor tweeks to ltmain.sh
so a fresh download may generate slightly worse results on
some platforms.
<P>
</LI>
<LI><SPAN CLASS="textbf">m4:</SPAN><A NAME="770"></A> Contact us for a patched version that we use
(we overflow buffers in the distributed version).
<P>
</LI>
<LI><SPAN CLASS="textbf">JavaCC:</SPAN><A NAME="772"></A> This Java Compiler Compiler is what we
use to generate the SIDL parser in Babel. If you are interested
in experimenting with changing the SIDL grammar, then edit
the compiler/gov/llnl/babel/parsers/sidl/sidl.jj file and
rebuilt the parser with this tool. Information available at
<A NAME="tex2html20"
HREF="https://javacc.dev.java.net">https://javacc.dev.java.net</A>.
<P>
</LI>
<LI><SPAN CLASS="textbf">LaTeX2HTML:</SPAN><A NAME="776"></A> This is used to generate HTML the HTML version
of our manuals.
<P>
</LI>
<LI><SPAN CLASS="textbf">perl:</SPAN><A NAME="778"></A> Needed by automake, LaTeX2HTML and other bits and pieces.
<P>
</LI>
</UL>
<P>
<DIV CLASS="navigation"><HR>
<!--Navigation Panel-->
<A NAME="tex2html1078"
HREF="node35.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1072"
HREF="node30.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1068"
HREF="node33.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1074"
HREF="node14.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<A NAME="tex2html1076"
HREF="node317.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1079"
HREF="node35.html">Basic Babel Code Generation</A>
<B> Up:</B> <A NAME="tex2html1073"
HREF="node30.html">External Software Requirements</A>
<B> Previous:</B> <A NAME="tex2html1069"
HREF="node33.html">Recommended</A>
<B> <A NAME="tex2html1075"
HREF="node14.html">Contents</A></B>
<B> <A NAME="tex2html1077"
HREF="node317.html">Index</A></B> </DIV>
<!--End of Navigation Panel-->
<ADDRESS>
<br><br>babel-0.10.2<br>users_guide Last Modified 2005-03-23<br><br><a href="http://www.llnl.gov/CASC/components">http://www.llnl.gov/CASC/components</a><br><a href="mailto:components@llnl.gov">components@llnl.gov</a>
</ADDRESS>
</BODY>
</HTML>
|