From fc7f0a806cd0ade2c93bebca3f97ea5ee5eedcc2 Mon Sep 17 00:00:00 2001 From: Phil Edwards Date: Tue, 2 Jul 2002 06:17:36 +0000 Subject: configopts.html, [...]: Tweaks. 2002-07-02 Phil Edwards * docs/html/configopts.html, docs/html/install.html: Tweaks. * include/ext/algorithm, include/ext/hash_map, include/ext/hash_set, include/ext/iterator, include/ext/numeric, include/ext/rb_tree, include/ext/slist, include/ext/stl_rope.h: Add doxygen hooks. From-SVN: r55172 --- libstdc++-v3/docs/html/configopts.html | 11 +++++------ libstdc++-v3/docs/html/install.html | 36 +++++++++++++++++----------------- 2 files changed, 23 insertions(+), 24 deletions(-) (limited to 'libstdc++-v3/docs/html') diff --git a/libstdc++-v3/docs/html/configopts.html b/libstdc++-v3/docs/html/configopts.html index 27f3c49..204aba5 100644 --- a/libstdc++-v3/docs/html/configopts.html +++ b/libstdc++-v3/docs/html/configopts.html @@ -26,7 +26,7 @@ options

Here are some of the non-obvious options to libstdc++'s configure. Keep in mind that - they + they all have opposite forms as well (enable/disable and with/without). The defaults are for current development sources. @@ -46,14 +46,13 @@ options

--enable-debug

The configure script will automatically detect the highest - level of optimization that the compiler in use can use - (certain versions of g++ will ICE if given the -O2 - option, but this is fixed in later versions of the compiler). + level of optimization that the compiler in use can use. This --enable flag will disable all optimizations and instruct the compiler to emit as much extra debugging information as it - can, for use inside GDB. Note this make command, executed in + can, for use inside GDB. Note this make command, executed in the build directory, will do much the same thing, without the - configuration difference:make CXXFLAGS='-g -O0' all + configuration difference: + make CXXFLAGS='-g -O0' all

--enable-cstdio diff --git a/libstdc++-v3/docs/html/install.html b/libstdc++-v3/docs/html/install.html index ff35104..a76a932 100644 --- a/libstdc++-v3/docs/html/install.html +++ b/libstdc++-v3/docs/html/install.html @@ -73,7 +73,7 @@ with C++ exception handling related to this change in libstdc++-v3). The version of these tools should be 2.10.90, or later, and you can get snapshots (as - well as releases) of binutils + well as releases) of binutils here. The configure process will automatically detect and use these features if the underlying support is present. @@ -87,7 +87,7 @@ configure process will automatically detect and use these features if the underlying support is present.

- +

Finally, a few system-specific requirements:

linux @@ -103,22 +103,22 @@ named locale tests. If this isn't an issue, don't worry about it. If named locales are needed, the underlying locale information must be installed. Note that rebuilding libstdc++ - after locales are installed is not necessary. - -

To install + after locales are installed is not necessary. + +

To install support for locales, do only one of the following:

-

  • install all locales -

    export LC_ALL=C

    -

    rpm -e glibc-common --nodeps

    -

    rpm -i --define "_install_langs all" - glibc-common-2.2.5-34.i386.rpm

    -
  • -
  • install just the necessary locales -

    localedef -i de_DE -f ISO-8859-1 de_DE

    -
  • +
  • install all locales +

    export LC_ALL=C

    +

    rpm -e glibc-common --nodeps

    +

    rpm -i --define "_install_langs all" + glibc-common-2.2.5-34.i386.rpm

    +
  • +
  • install just the necessary locales +

    localedef -i de_DE -f ISO-8859-1 de_DE

    +
  • - +

    @@ -131,7 +131,7 @@
    • gccsrcdir: The directory holding the source of the compiler. It should have several subdirectories like - gccsrcdir/libio and gccsrcdir/gcc. + gccsrcdir/libiberty and gccsrcdir/gcc.
    • libsrcdir: The directory holding the source of the C++ library.
    • gccbuilddir: The build directory for the compiler @@ -216,7 +216,7 @@

      [re]building only libstdc++

      To rebuild just libstdc++, use:

      -   make all-target-libstdc++-v3
      + make all-target-libstdc++-v3 This will configure and build the C++ library in the gccbuilddir/cpu-vendor-os/libstdc++ directory.

      @@ -232,7 +232,7 @@

      You're done. Now install the rebuilt pieces with

          make install
      - or + or
          make install-gcc
          make install-target-libstdc++-v3
      -- cgit v1.1