Requirements
Site in transition, you might want to look at the old version
You need:
<TABLE WIDTH=100% BORDER=2 BORDERCOLOR="black" CELLPADDING=3 CELLSPACING=0>
<COL WIDTH=38*> <COL WIDTH=90*> <COL WIDTH=128*> <THEAD> <TR VALIGN=TOP> <TH WIDTH=15%> <P>Name</P> </TH> <TH WIDTH=35%> <P>Link</P> </TH> <TH WIDTH=50%> <P>Description</P> </TH> </TR> </THEAD> <TBODY> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>GNAT</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://www.gnat.com/(approve sites)" NAME="linkGNAT" TARGET="_blank">www.gnat.com</A><BR><A HREF="http://www.gnuada.org/">www.gnuada.org</A><A HREF="http://www.gnuada.org/" NAME="linkGNAT" TARGET="_blank"><BR></A><A HREF="http://libre.act-europe.fr/GNAT/(approve sites)">libre.act-europe.fr/GNAT</A></P> </TD> <TD WIDTH=50%> <P>AdaCL is written for the GNAT Ada compiler and tested under OS/2, Linux and Windows-NT. If possible compile your own version 3.4 or 3.5. Don't use the 3.3.x version which come with SuSE and other dirstributions. The project files might not work with older versions.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>BC</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://www.pogner.demon.co.uk/components/bc/(approve sites)" NAME="linkBooch" TARGET="_blank">www.pogner.demon.co.uk/components/bc</A></P> </TD> <TD WIDTH=50%> <P>Booch Components. The Booch components are use for containers within AdaCL.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>GC</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://www.hpl.hp.com/personal/Hans_Boehm/gc" TARGET="_blank">www.hpl.hp.com/personal/Hans_Boehm/gc</A></P> </TD> <TD WIDTH=50%> <P>Boehm-Demers-Weiser conservative garbage collector. A garbage collector makes live a lot easier. However, the garbage collector can be deactivated.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>XML/Ada</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://libre.act-europe.fr/xmlada(approve sites)" NAME="linkXMLADA" TARGET="_blank">libre.act-europe.fr/xmlada</A></P> </TD> <TD WIDTH=50%> <P>Needed by AdaDoc to do XML Output and Unicode I/O. Compile as shared library of possible.</P> </TD> </TR> </TBODY>
</TABLE> <H1 CLASS="maintitle">You might want to try:</H1> <TABLE WIDTH=100% BORDER=2 BORDERCOLOR="black" CELLPADDING=3 CELLSPACING=0>
<COL WIDTH=38*> <COL WIDTH=90*> <COL WIDTH=128*> <THEAD> <TR VALIGN=TOP> <TH WIDTH=15%> <P>Name</P> </TH> <TH WIDTH=35%> <P>Link</P> </TH> <TH WIDTH=50%> <P>Description</P> </TH> </TR> </THEAD> <TBODY> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>AdaDoc</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://adadoc.sourceforge.net/(approve sites)" NAME="linkAdaDoc" TARGET="_blank">adadoc.sourceforge.net</A></P> </TD> <TD WIDTH=50%> <P>Needed to generate the documentation.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>AdaBrowse</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse/">home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse</A></P> </TD> <TD WIDTH=50%> <P>An alternative document generator. AdaCL has configuration files for both.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>ASIS</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://libre.act-europe.fr/GNAT/(approve sites)">libre.act-europe.fr/GNAT</A></P> <P><A HREF="http://gnat-asis.sourceforge.net/" TARGET="_blank">gnat-asis.sourceforge.net</A></P> </TD> <TD WIDTH=50%> <P>Needed by AdaBrowse to analyse the code.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>Umbrello</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://uml.sourceforge.net/(approve sites)" TARGET="_blank">uml.sourceforge.net</A></P> </TD> <TD WIDTH=50%> <P>UML Modelling Tool. Well it is not Rational Rose but it is a lot cheaper.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>xmi2code</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://xmi2code.sourceforge.net/(approve sites)" TARGET="_blank">xmi2code.sourceforge.net</A></P> </TD> <TD WIDTH=50%> <P>Code generator for Umbrello. This too is not the Rational Rose Ada Plug-in. Mind you the Rational Rose Ada Plug-in is not that terrific either – deleted user code more then once.</P> </TD> </TR> </TBODY>
</TABLE> <H1 CLASS="maintitle">You won't need any longer:</H1> <TABLE WIDTH=100% BORDER=2 BORDERCOLOR="black" CELLPADDING=3 CELLSPACING=0>
<COL WIDTH=38*> <COL WIDTH=90*> <COL WIDTH=128*> <THEAD> <TR VALIGN=TOP> <TH WIDTH=15%> <P>Name</P> </TH> <TH WIDTH=35%> <P>Link</P> </TH> <TH WIDTH=50%> <P>Description</P> </TH> </TR> </THEAD> <TBODY> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>AdaSL</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://adasl.sourceforge.net/(approve sites)" NAME="linkAdaSL" TARGET="_blank">adasl.sourceforge.net</A></P> </TD> <TD WIDTH=50%> <P>Ada Structured Library. Originally I have AdaSL for containers but the Booch components have shown to be the better option after all since they have container with key access.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>ObjectADA</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://www.aonix.com/(approve sites)" NAME="linkAonix" TARGET="_blank">www.aonix.com</A></P> </TD> <TD WIDTH=50%> <P>A few Month ago the special edition of ObjectAda has given up on me. A Limit of 35 Modules makes the compiler useless for open source development so support has been dropped.</P> </TD> </TR> <TR VALIGN=TOP> <TD WIDTH=15%> <P><VAR>ObjectREXX</VAR></P> </TD> <TD WIDTH=35%> <P><A HREF="http://www-3.ibm.com/software/awdtools/obj-rexx(approve sites)" NAME="linkREXX" TARGET="_blank">www-3.ibm.com/software/awdtools/obj-rexx</A></P> </TD> <TD WIDTH=50%> <P>Start scripts for the demo programs. Since I won't support ObjectAda any longer I was able to include all needed functionality into the programs and start scripts are not needed any longer.</P> </TD> </TR> </TBODY>
</TABLE> <P><BR><BR> </P>
Ada programming, © 2005,2006 the Authors, Content is available under GNU Free Documentation License.
