Merged from RC_1_28_0

[SVN r13944]
This commit is contained in:
Dave Abrahams 2002-05-16 00:56:42 +00:00
parent a084547aa8
commit 4a3a0276dc
9 changed files with 73 additions and 48 deletions

View file

@ -5,23 +5,10 @@
# Set some important global variables if they haven't already been set by the
# user on the command-line or in the environment
# Transitional - allows us to use this Jamrules file with the new Jambase under
# development
path-global BOOST_ROOT : $(gPROJECT_ROOT) ;
# Establish this as the root of the boost installation. Most targets will want
# $(BOOST_ROOT) in their #include path. $(gTOP) is the name of the variable
# containing the path from the invocation directory to the project root.
path-global BOOST_ROOT : $($(gTOP)) ;
# Tell the build system where to find the rest of the build
# system installation (e.g. toolset descriptions, variants)
BOOST_BUILD_PATH ?= $(BOOST_ROOT)/tools/build ;
# This variable will surely need to be set specific to your installation, though
# we may be able to provide better defaults for some systems. It is used by the
# toolset(s) that use STLport
STLPORT_ROOT ?= c:/downloads/STLPort-0601 ;
# The current version of Boost.
BOOST_VERSION = 1.27.0 ;
BOOST_VERSION ?= 1.28.0 ;

View file

@ -1,2 +1,2 @@
BOOST_ROOT ?= $(.boost-build-file:D) ;
BOOST_ROOT = $(.boost-build-file:D) ;
boost-build tools/build ;

@ -1 +1 @@
Subproject commit b44b6d5082fa762ed61acb0f2dfb76317f8f4324
Subproject commit d8cfcaf517455a7e68abd681ce2ff77eed903712

@ -1 +1 @@
Subproject commit 3ff935d4c4aeae117506f9a477ec995559181a4f
Subproject commit 53c69e7ad5be16a90b10f25852f63b85a463d230

@ -1 +1 @@
Subproject commit 6b8b218efb3b526b2f3d04d0b89676d5ffc195c8
Subproject commit 1755eaf019c4b07b2f2debab7c46839f31ee5cf6

View file

@ -102,33 +102,48 @@ CVS write access, please contact one of the
<h3>CVS <a name="Browser">Browser</a> access via WebCVS</h3>
For access to the CVS archive from any modern web browser, you can also use the <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/">web
browser&nbsp; interface</a>.&nbsp; Try one of the color diffs to see how a file
has changed over time.
For access to the CVS archive from any modern web browser, you can
also use the <a
href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/">web
browser&nbsp; interface</a>.&nbsp; Try one of the color diffs to see
how a file has changed over time.
<h2><a name="Installation">Installation</a></h2>
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.
<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
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.
Boost does not yet have a standardized installation process. There has
been some interest in developing one; as of this writing <a
href="../people/william_kempf.htm">Bill Kempf</a> has volunteered to
coordinate and is gathering volunteers. If you have expertise in this
area (particularly cross-platform expertise), and you would like to
contribute, please announce your availability on the
<a
href="http://lists.boost.org/mailman/listinfo.cgi/boost-install">Boost
Install</a> mailing list.
<p>
Some Boost libraries are implemented as separate source files, and
thus require compilation into object libraries before any use. See <a href="../tools/build/index.html">Building
Boost Libraries</a> for an automatic tool to prepare such libraries.
Some of the individual libraries also include make and/or project files
for various compilers, but these will become obsolete as Boost.Build matures..
That said, preparing to use Boost in a development project is
relatively straightforward. Most boost libraries are implemented
entirely within their header files. The only preparation for their
use is to add the boost root directory to your compiler's list of
<code>#include&lt;...&gt;</code> search paths. For example,
using Windows 2000, if you have unzipped release 1.28.0 from
boost_all.zip into the top level directory of your C drive, adding
'-Ic:/boost_1_28_0' to the command line of most compilers is
sufficient.
<p>
The <a href="../libs/python/doc/index.html">Python</a>, <a
href="../libs/regex/index.htm">Regex</a>, and <a
href="../libs/thread/doc/index.html">Threads</a> libraries are
implemented in part as separate source files, and thus require
compilation before use. See <a
href="../tools/build/index.html">Building Boost Libraries</a> for an
automatic tool to prepare such libraries. Some of the individual
libraries also include make and/or project files for various
compilers, but every library also
<p>
<hr>

View file

@ -24,13 +24,17 @@
&nbsp;&nbsp; <a href="#archive">Archive for the Boost developers list</a><br>
<a href="#users">Boost Users list</a><br>
<a href="#announce">Boost Announce list</a></p>
<p>The mailing lists are the heart of the Boost community.&nbsp; You may read
the lists via full-content email, email digests, or via newsgroup reader.</p>
<p>Hosting for the mailing lists is donated by the
<a href="http://www.osl.iu.edu/">Open Systems Lab at Indiana University</a>.</p>
<p>Access to Boost mailing lists via newsgroup (NNTP) is contributed by
<a href="http://www.gmane.org/">GMANE</a>.</p>
<h2><a name="main">Boost</a> developers mailing list (also available via newsgroup)</h2>
<p>This is the main Boost mailing list.&nbsp; It is high volume (over 1000
messages per month), very technical, and oriented toward Boost library
developers. It is also read by many other members interested in watching the
@ -40,39 +44,58 @@ list.&nbsp; It is where the formal reviews of proposed libraries take place.
Subscribe or unsubscribe at
<a href="http://lists.boost.org/mailman/listinfo.cgi/boost">
http://lists.boost.org/mailman/listinfo.cgi/boost</a></p>
<p>When we talk about the &quot;members of Boost&quot;, we are talking about
those signed up for this main mailing list.</p>
<p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a
gateway to the Boost mailing list is available at
<a href="news://news.gmane.org/gmane.comp.lib.boost.devel">
news://news.gmane.org/gmane.comp.lib.boost.devel</a>. Postings to the newsgroup
will only be accepted for the mailing list if from a
<a href="http://lists.boost.org/mailman/listinfo.cgi/boost">subscribed</a> email
address.</p>
<a
href="http://lists.boost.org/mailman/listinfo.cgi/boost">subscribed</a>
email address, though you can configure your subscription settings to disable
mail delivery if you prefer to read messages via the newsgroup.</p>
<p>For this list's members only, preliminary libraries under discussion are
available from the YahooGroups <a href="http://www.yahoogroups.com/files/boost/">Files
section</a> (formerly called the &quot;vault&quot;).</p>
<h3><a name="archive">Archive</a> for Boost developers list </h3>
<p>A powerful <a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">
mailing list archive</a> is contributed by the
<a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">ActiveState
Programmer Network</a></p>
<p>A searchable <a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">
mailing list archive</a> has been generously contributed to
the <a href="http://aspn.activestate.com">ActiveState Programmer
Network</a> by <a href="http://aspn.activestate.com">ActiveState Corporation</a>.
<a href="http://aspn.activestate.com">
<img align="top"
src="http://www.activestate.com/img/ASPN_logo_smallest.gif" width="65" height="20"></a><a href="http://www.activestate.com"><img align="top"
src="http://aspn.activestate.com/ASPN/img/ASLogo_57x25.gif" width="57" height="25"></a>
</p>
<h2>Boost <a name="users">Users</a> mailing list (also available via newsgroup)</h2>
<p>This list is oriented toward casual users of the Boost libraries.&nbsp; Feel
free to post both &quot;newbie&quot; and more challenging questions.&nbsp; This
list is relatively low volume (less than 100 per month).&nbsp; Subscribe or unsubscribe
at the <a href="http://groups.yahoo.com/group/Boost-Users">Boost Users list home page</a>.</p>
<p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a
gateway to the Boost mailing list is available at
<a href="news://news.gmane.org/gmane.comp.lib.boost.user">
news://news.gmane.org/gmane.comp.lib.boost.user</a>.</p>
<h2>Boost <a name="announce">Announce</a> mailing list</h2>
<p>This is an announce-only list for notification of upcoming software releases
and formal reviews of proposed libraries. One to three messages per month.&nbsp;
Subscribe or unsubscribe at the <a href="http://groups.yahoo.com/group/boost-announce">Boost
Announce list home page</a>.</p>
<hr>
<p>Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->13 May, 2002<!--webbot bot="Timestamp" endspan i-checksum="13969" -->
<p>Revised
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->15 May, 2002<!--webbot bot="Timestamp" endspan i-checksum="13973" -->
</p>
</body>

View file

@ -12,7 +12,7 @@ Compiler Status: win32
<h1>Compiler Status: win32</h1>
<p><b>System Configuration:</b> Microsoft Windows 32bit<br>
<b>Run Date:</b> 09 May 2002 13:13 GMT</p>
<b>Run Date:</b> 15 May 2002 21:02 GMT</p>
</td>
</tr>
</table>
@ -202,7 +202,7 @@ Compiler Status: win32
<td>Pass</td>
<td>Pass</td>
<td>Pass</td>
<td><font color="#FF0000">Fail</font></td>
<td>Pass</td>
<td>Pass</td>
<td>Pass</td>
</tr>

@ -1 +1 @@
Subproject commit e5048086c5c88c139079b400f90ab94d183fec2a
Subproject commit 56a7244dd3468f083c06e980097f3bb80cf1992b