
<H3>Status</H3>
<P>Compiling this library requires a recent version of gcc.  (For instance,
   gcc 2-95 works well.)  In addition, <A HREF="/autoconf/">autoconf</A>
   versions 2.13 and above and <A HREF="/automake/">automake</A> versions
   1.3b and above are required and essential ingredients for those mucking
   about in the Makefiles and trying to configure on new targets.
</P>

<P>New things that work are in the latest
   <A HREF="17_intro/RELEASE-NOTES">release notes</A>.
</P>

<P>Known problems and bugs, which will force us to actually keep this
   file up-to-date, can be found in <A HREF="17_intro/BUGS">bugs</A>.
</P>

<P>Things that need to be done and are looking for volunteers can be found
   in: <A HREF="17_intro/TODO">pick me</A>.
</P>

<P>This release has been tested with gcc 2.95 on the following platforms.
   Here are the results:
</P>

<TABLE CELLSPACING=4 CELLPADDING=1>

    <!-- Column titles -->
    <TR>
    <TH ALIGN=LEFT>host</TH>
    <TH ALIGN=CENTER>build</TH>
    <TH ALIGN=CENTER>static pass/fail</TH>
    <TH ALIGN=CENTER>shared pass/fail</TH>
    </TR>

    <TR>
    <TD ALIGN=LEFT>i686-unknown-linux-gnu</TD>
    <TD ALIGN=CENTER>+</TD>
    <TD ALIGN=CENTER>45/2</TD>
    <TD ALIGN=CENTER>45/2</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>powerpc-unknown-linux-gnu</TD>
    <TD ALIGN=CENTER>+ (see Note 3)</TD>
    <TD ALIGN=CENTER>49/2</TD>
    <TD ALIGN=CENTER>49/2</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>alpha-unknown-linux-gnu</TD>
    <TD ALIGN=CENTER>- (see Note 1)</TD>
    <TD ALIGN=CENTER>0/47</TD>
    <TD ALIGN=CENTER>0/47</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>sparc-sun-solaris2.6</TD>
    <TD ALIGN=CENTER>+</TD>
    <TD ALIGN=CENTER>42/5</TD>
    <TD ALIGN=CENTER>42/5</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>sparc-sun-solaris2.7</TD>
    <TD ALIGN=CENTER>+</TD>
    <TD ALIGN=CENTER>42/5</TD>
    <TD ALIGN=CENTER>42/5</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>mips-sgi-irix6.5</TD>
    <TD ALIGN=CENTER>- (see Note 1)</TD>
    <TD ALIGN=CENTER>0/47</TD>
    <TD ALIGN=CENTER>0/47</TD>
    </TR>

    <TR>
    <TD ALIGN=LEFT>hppa2.0w-hp-hpux11</TD>
    <TD ALIGN=CENTER>- (see Note 2)</TD>
    <TD ALIGN=CENTER>0/47</TD>
    <TD ALIGN=CENTER>0/47</TD>
    </TR>

</TABLE>

<P>Note 1:  alpha-linux and mips-irix6.5 fail while building parts of
   libstdc++-v3 dealing with complex.  Builds usually die with this error,
   which may be fixed in the next gcc release:  <EM>Unable to access real
   part of complex value in a hard register on this target.</EM>
</P>

<P>Note 2:  mknumeric_limits will fail unless weak linking is possible,
   which doesn't seem possible, even when configuring -with-gnu-as 
   --with-gnu-ld --with-gcc when building gcc.
</P>

<P>Note 3:  using gcc-2.95.1, and CVS snapshot dated 1999-09-24.  This
   should still work with the 2.90.6 release, and have results comparable
   to intel.
</P>


