mirror of
https://github.com/boostorg/boost.git
synced 2025-04-06 22:14:59 +00:00
1.21.1 run up, including new download instructions and fix broken hyperlinks
[SVN r9557]
This commit is contained in:
parent
cd18b63110
commit
60566f1418
10 changed files with 46 additions and 120 deletions
46
index.htm
46
index.htm
|
@ -23,17 +23,16 @@
|
|||
<p>The Boost web site provides free, peer-reviewed, C++ <a href="libs/libraries.htm">libraries</a>.
|
||||
The emphasis is on portable libraries which work well with the C++ Standard
|
||||
Library.</p>
|
||||
<p>See the <a href="more/download.html">Download</a> page for installation
|
||||
information. The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
|
||||
<p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
|
||||
library works with which compiler.</p>
|
||||
<p><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
|
||||
Submission Process</a> provides basic information for library authors.</p>
|
||||
<p>If you are interested in who writes the libraries and maintains the web site,
|
||||
check out <a href="people/people.htm">people</a>.</p>
|
||||
<p>The <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
|
||||
bother to ask.</p>
|
||||
<p>You may <a href="boost_all.zip">download all of boost</a> as a single ZIP
|
||||
file. Click here for <a href="libs/libraries.htm#Download">download</a>
|
||||
details. The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
|
||||
<p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
|
||||
library works with which compiler.</p>
|
||||
<h2><a name="Mailing List">Membership</a></h2>
|
||||
<p>If you are interested in Boost, please join our mailing list for
|
||||
discussions of both technical and site-related issues, and to participate in
|
||||
|
@ -52,6 +51,14 @@ section</a> (formerly called the "vault").</p>
|
|||
<p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
|
||||
with any concerns you don't want to just post to the mailing list.</p>
|
||||
<h2>Latest News</h2>
|
||||
<p>March 14, 2001 - Version 1.21.1</p>
|
||||
<ul>
|
||||
<li>New <a href="more/download.html">download page</a>. The .zip and .tar.gz
|
||||
files now live on the SourceForge ftp site.</li>
|
||||
<li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor docs fixes.</li>
|
||||
<li><a href="libs/python/doc/index.html">Python Library</a>: Minor docs fixes.</li>
|
||||
<li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
|
||||
</ul>
|
||||
<p>March 9, 2001 - Version 1.21.0</p>
|
||||
<ul>
|
||||
<li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>
|
||||
|
@ -155,35 +162,8 @@ efficiency improvements, co-operates with user-defined types, regression tests
|
|||
directory name policy added.</li>
|
||||
<li><a href="more/faq.htm">FAQ</a> updated.</li>
|
||||
</ul>
|
||||
<p>November 18, 2000 - Version 1.18.3</p>
|
||||
<ul>
|
||||
<li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
|
||||
fixes and additions.</li>
|
||||
<li> <a href="libs/regex/index.htm">Regular Expression Library</a> minor fixes.</li>
|
||||
<li> <a href="boost/cast.hpp">cast.hpp</a> Borland compiler fixes.</li>
|
||||
<li><a href="boost/cstdint.hpp">cstdint.hpp</a> changed to no longer expose
|
||||
names to the global namespace.</li>
|
||||
<li><a href="status/cs-beos.html">BeOS5/Intel</a> compiler status contributed by
|
||||
John Maddock.</li>
|
||||
<li> <a href="status/compiler_status.html">Compiler Status</a> added two additional test programs
|
||||
.</li>
|
||||
</ul>
|
||||
<p>November 3, 2000 - Version 1.18.2</p>
|
||||
<ul>
|
||||
<li><a href="libs/conversion/cast.htm">Cast Library</a> Fix numeric_cast<> bugs with floating types.</li>
|
||||
<li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
|
||||
fixes.</li>
|
||||
<li> <a href="libs/regex/index.htm">Regular Expression Library</a> minor fixes.</li>
|
||||
<li><a href="libs/config/index.htm">Configuration Header</a> more fixes for
|
||||
broken compilers.</li>
|
||||
<li><a href="libs/hdr_depend.html">Boost Header Dependencies</a> page added.</li>
|
||||
<li>Terminology change: Several headers previously lumped together as a
|
||||
"utility" library are now considered separate libraries. For
|
||||
historical reasons, their non-header files still live in the
|
||||
"utility" sub-directory.</li>
|
||||
</ul>
|
||||
<hr>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->09 March 2001<!--webbot bot="Timestamp" endspan i-checksum="27246" --></p>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->14 March 2001<!--webbot bot="Timestamp" endspan i-checksum="27237" --></p>
|
||||
|
||||
</body>
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit ad82e2b25c7a475b0760c7da8011ffebb9f482a4
|
||||
Subproject commit 624bd0e2188fff20de319716797e301e332b7d55
|
|
@ -1 +1 @@
|
|||
Subproject commit 8522a5b2b2adf8d2d505f3ff4264392bdf7080af
|
||||
Subproject commit edac98fb4f9399a27c80ccf7c444f8bf915c9607
|
|
@ -105,6 +105,9 @@ to find out what library works with which compiler.</p>
|
|||
<p>See <a href="hdr_depend.html">Header Dependencies</a> to find
|
||||
out what other headers each boost header includes.</p>
|
||||
|
||||
<p>See <a href="../more/download.html">Download and Installation</a> to find out
|
||||
how to download and install the libraries.</p>
|
||||
|
||||
<h2>Obsolete Libraries</h2>
|
||||
|
||||
<ul>
|
||||
|
@ -123,69 +126,9 @@ out what other headers each boost header includes.</p>
|
|||
priority queues from Dietmar Kühl.</li>
|
||||
</ul>
|
||||
|
||||
<h2><a name="Download">Download</a></h2>
|
||||
|
||||
<h3>.zip file</h3>
|
||||
|
||||
<p>You may <a href="../boost_all.zip">download all of boost</a>
|
||||
as a single boost_all.zip file. As many boost headers
|
||||
include other boost headers, installing one at at time is painful.
|
||||
This is a first try at making installation easier.</p>
|
||||
|
||||
<p>If you don't already have a .zip file decoder, download one
|
||||
from the <a href="http://www.info-zip.org/pub/infozip/">Info-ZIP</a>
|
||||
web site. The .zip format is used for distribution because there
|
||||
are free decoders and encoders available for many, many different
|
||||
platforms. Many commercial compress/archive utilities also
|
||||
support this format.</p>
|
||||
|
||||
<p>Unix/Linux hints: boost_all.zip is built on a Win32 platform,
|
||||
so the line endings are wrong for Unix/Linux. Use the -a
|
||||
option when unzipping with InfoZip for Unix/Linux friendly line
|
||||
endings. Also note that a Linux user reports his decoder
|
||||
required renaming boost_all.zip to boost_all.ZIP.</p>
|
||||
|
||||
<h3>CVS archive</h3>
|
||||
|
||||
<p>For those who have CVS installed, the libraries can also be
|
||||
downloaded from the public CVS repository. The general procedure
|
||||
goes something like this:</p>
|
||||
|
||||
<blockquote>
|
||||
<pre>cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost login
|
||||
[Hit <return> when it asks for a password]
|
||||
cvs -z3 -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost checkout boost
|
||||
cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost logout</pre>
|
||||
</blockquote>
|
||||
|
||||
<h2>Installing Boost Libraries</h2>
|
||||
|
||||
<p>Many boost libraries are implemented entirely within their
|
||||
header files. The only preparation for their use is to add
|
||||
the path for the parent directory of the boost header sub-directory
|
||||
to your compiler's list of #include search directories.</p>
|
||||
|
||||
<blockquote>
|
||||
<p>For example, using Windows 2000, if you have unzipped
|
||||
release 1.18.1 from boost_all.zip into the top level
|
||||
directory of your C drive, for Borland, GCC, and Metrowerks
|
||||
compilers add '-Ic:/boost_1_18_1' to the compiler command
|
||||
line, and for the Microsoft compiler add '/I "c:/boost_1_18_1"'.
|
||||
For IDE's, add 'c:/boost_1_18_1' (or whatever you have
|
||||
renamed it to) to the search list using the appropriate GUI
|
||||
dialog.</p>
|
||||
</blockquote>
|
||||
|
||||
<p>A few boost libraries are implemented by separate source
|
||||
files, and thus require compilation on your system to link
|
||||
properly. Boost does not currently have an overall "build"
|
||||
or "make" mechanism in place. Some of the individual
|
||||
libraries do include make and/or project files for various
|
||||
compilers.</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED"
|
||||
s-format="%d %b %Y" startspan -->08 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14892" --></p>
|
||||
s-format="%d %b %Y" startspan -->14 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14885" --></p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit c979ab01af48fc814c42beb89f857d7db4e85068
|
||||
Subproject commit 60b91ac6780ee9c7594892185377cebbde95652b
|
|
@ -1 +1 @@
|
|||
Subproject commit 413838e70b95d966c248ac687489cd1b96d1ee49
|
||||
Subproject commit 89bf2f310e080de2967e973d9b292c5f6a23db87
|
|
@ -1 +1 @@
|
|||
Subproject commit e57d3f4bc1e77ea51289141f7bccfb2df97cd835
|
||||
Subproject commit 6a12efb77bf64e79c232b37057129a603356b327
|
|
@ -1 +1 @@
|
|||
Subproject commit a3f15f251c053c149ae7005000a5497e19a12e0f
|
||||
Subproject commit 545d1569547afd19a878cc719ba25aabcaeca866
|
|
@ -17,8 +17,6 @@
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
|
||||
<h1>Boost Download and Installation</h1>
|
||||
|
||||
The boost libraries are intended for easy download and installation.
|
||||
|
@ -28,21 +26,22 @@ configuration tool.
|
|||
<h2>Download</h2>
|
||||
The boost libraries are available in various formats. Most of the
|
||||
files are available through links from the individual library's
|
||||
documentation. As many boost headers include other boost headers,
|
||||
installing one at a time is painful. Therefore, archive formats have
|
||||
been prepared which contain all of boost in a single file.
|
||||
documentation. Since many boost headers include other boost headers,
|
||||
installing one at a time is painful. Downloading all of Boost as a single archive
|
||||
file (.zip or .tar.gz) is a lot easier. CVS access is also
|
||||
available.
|
||||
|
||||
<h3>ZIP file</h3>
|
||||
<h3>.zip file</h3>
|
||||
|
||||
The .zip format is widely supported by both free decoders and
|
||||
commercial commpress/archive utilities. If you don't already have a
|
||||
commercial compress/archive utilities. If you don't already have a
|
||||
.zip file decoder, download one from the
|
||||
<a href="http://www.info-zip.org/">Info-ZIP</a>
|
||||
web site.
|
||||
web site, which supplies versions for many operating systems.
|
||||
<p>
|
||||
Unix/Linux hints: boost_all.zip is built on a Win32 platform, so the
|
||||
line endings are wrong for Unix/Linux. Use the -a option when
|
||||
unzipping with InfoZip for Unix/Linux friendly line endings.
|
||||
Text file line endings in the .zip file are as supplied by each library
|
||||
developer. This works fine for Windows, but not for Unix/Linux. The
|
||||
.tar.gz file supplies Unix/Linux friendly line endings.
|
||||
|
||||
<ul>
|
||||
<li><a href="ftp://boost.sourceforge.net/pub/boost/release/">Latest version</a>
|
||||
|
@ -52,7 +51,11 @@ unzipping with InfoZip for Unix/Linux friendly line endings.
|
|||
<h3>.tar.gz file</h3>
|
||||
|
||||
The .tar.gz format is widely supported on Unix/Linux platforms. Some
|
||||
Windows compress/archive utilities can read the format as well.
|
||||
Windows compress/archive utilities can read the format as well. Because
|
||||
the gzip format compresses the archive as a single file rather than compressing
|
||||
each file individually, the .tar.gz file is smaller that the .zip file.
|
||||
<p>Text file line endings in the .tar.gz file have been converted to newlines
|
||||
for ease of use on Unix/Linux platforms.</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="ftp://boost.sourceforge.net/pub/boost/release/">Latest version</a>
|
||||
|
@ -79,7 +82,7 @@ cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost logout
|
|||
|
||||
Read the manual for your CVS client for further information.
|
||||
<p>
|
||||
This access is read-only, if you are a library author and wish to have
|
||||
This access is read-only; if you are a library author and wish to have
|
||||
CVS write access, please contact one of the
|
||||
<a href="mailto:boost-owner@yahoogroups.com">moderators</a>.
|
||||
|
||||
|
@ -97,8 +100,7 @@ Many boost libraries are implemented entirely within their header
|
|||
files. The only preparation for their use is to add the path for the
|
||||
parent directory of the boost headers sub-directory to your compiler's
|
||||
list of <code>#include</code> search directories.
|
||||
|
||||
<blockquote>
|
||||
<p>
|
||||
For example, using Windows 2000, if you have unzipped release 1.20.2
|
||||
from boost_all.zip into the top level directory of your C drive, for
|
||||
Borland, GCC, and Metrowerks compilers add '-Ic:/boost_1_20_2' to the
|
||||
|
@ -106,19 +108,20 @@ compiler command line, and for the Microsoft compiler add '/I
|
|||
"c:/boost_1_20_2"'. For IDE's, add 'c:/boost_1_20_2' (or whatever you
|
||||
have renamed it to) to the search list using the appropriate GUI
|
||||
dialog.
|
||||
</blockquote>
|
||||
|
||||
<p>
|
||||
A few boost libraries are implemented by separate source files, and
|
||||
thus require compilation on your system to link properly. Boost does
|
||||
not currently have an overall "build" or "make" machanism in place.
|
||||
not currently have an overall "build" or "make" mechanism in place.
|
||||
Some of the individual libraries do include make and/or project files
|
||||
for various compilers, though.
|
||||
<p>
|
||||
|
||||
<hr>
|
||||
|
||||
2001-02-11 <a href="../people/jens_maurer.htm">Jens Maurer</a>
|
||||
Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->14 March, 2001<!--webbot bot="Timestamp" endspan i-checksum="28773" -->
|
||||
<p>Written by <a href="../people/jens_maurer.htm">Jens Maurer</a>
|
||||
2001-02-11</p>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -303,7 +303,7 @@ namespace std {
|
|||
named, appropriately <tt>type</tt>. A type generator is usually used to
|
||||
consolidate a complicated type expression into a simple one, as in
|
||||
<tt>boost::<a href=
|
||||
"../libs/utility/filter_iterator.hpp">filter_iterator_generator</a></tt>,
|
||||
"../libs/utility/filter_iterator.htm">filter_iterator_generator</a></tt>,
|
||||
which looks something like this:
|
||||
|
||||
<blockquote>
|
||||
|
@ -428,7 +428,7 @@ void tweak_all_widgets2(int arg)
|
|||
<hr>
|
||||
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->09 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14894" -->
|
||||
<!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->14 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14885" -->
|
||||
|
||||
|
||||
<p>© Copyright David Abrahams 2001. Permission to copy, use, modify,
|
||||
|
|
Loading…
Add table
Reference in a new issue