removed outdated information from build documentation

This commit is contained in:
Arvid Norberg
2010-05-02 03:27:44 +00:00
parent 1f0b656526
commit 9c5d6ececa
2 changed files with 2 additions and 30 deletions

View File

@@ -63,7 +63,6 @@ You'll find instructions on how to do this <a class="reference external" href="h
(BBv2) and autotools (for unix-like systems). If you still can't build after (BBv2) and autotools (for unix-like systems). If you still can't build after
following these instructions, you can usually get help in the <tt class="docutils literal"><span class="pre">#libtorrent</span></tt> following these instructions, you can usually get help in the <tt class="docutils literal"><span class="pre">#libtorrent</span></tt>
IRC channel on <tt class="docutils literal"><span class="pre">irc.freenode.net</span></tt>.</p> IRC channel on <tt class="docutils literal"><span class="pre">irc.freenode.net</span></tt>.</p>
<p>Community contributed build tutorials can be found on the <a class="reference external" href="http://code.rasterbar.com/libtorrent/wiki/Building">wiki</a>.</p>
<div class="warning"> <div class="warning">
<p class="first admonition-title">Warning</p> <p class="first admonition-title">Warning</p>
<p>A common mistake when building and linking against libtorrent is <p>A common mistake when building and linking against libtorrent is
@@ -565,19 +564,9 @@ make
</div> </div>
<div class="section" id="building-with-other-build-systems"> <div class="section" id="building-with-other-build-systems">
<h2>building with other build systems</h2> <h2>building with other build systems</h2>
<p>If you're making your own project file, note that there are two versions of
the file abstraction. There's one <tt class="docutils literal"><span class="pre">file_win.cpp</span></tt> which relies on windows
file API that supports files larger than 2 Gigabytes. This does not work in
vc6 for some reason, possibly because it may require windows NT and above.
The other file, <tt class="docutils literal"><span class="pre">file.cpp</span></tt> is the default implementation that simply relies
on the standard low level io routines (<tt class="docutils literal"><span class="pre">read()</span></tt>, <tt class="docutils literal"><span class="pre">write()</span></tt>, <tt class="docutils literal"><span class="pre">open()</span></tt>
etc.), this implementation doesn't do anything special to support unicode
filenames, so if your target is Windows 2000 and up, you may want to use
<tt class="docutils literal"><span class="pre">file_win.cpp</span></tt> which supports unicode filenames.</p>
<p>If you're building in MS Visual Studio, you may have to set the compiler <p>If you're building in MS Visual Studio, you may have to set the compiler
options &quot;force conformance in for loop scope&quot;, &quot;treat wchar_t as built-in options &quot;force conformance in for loop scope&quot;, &quot;treat wchar_t as built-in
type&quot; and &quot;Enable Run-Time Type Info&quot; to Yes. For a detailed description type&quot; and &quot;Enable Run-Time Type Info&quot; to Yes.</p>
on how to build libtorrent with VS, see <a class="reference external" href="http://code.rasterbar.com/libtorrent/wiki/Building">the wiki</a>.</p>
</div> </div>
<div class="section" id="build-configurations"> <div class="section" id="build-configurations">
<h2>build configurations</h2> <h2>build configurations</h2>

View File

@@ -22,10 +22,6 @@ The build systems supported "out of the box" in libtorrent are boost-build v2
following these instructions, you can usually get help in the ``#libtorrent`` following these instructions, you can usually get help in the ``#libtorrent``
IRC channel on ``irc.freenode.net``. IRC channel on ``irc.freenode.net``.
Community contributed build tutorials can be found on the wiki_.
.. _wiki: http://code.rasterbar.com/libtorrent/wiki/Building
.. warning:: .. warning::
A common mistake when building and linking against libtorrent is A common mistake when building and linking against libtorrent is
@@ -507,22 +503,9 @@ invariant checks), you have to rerun the configure script and rebuild, like this
building with other build systems building with other build systems
--------------------------------- ---------------------------------
If you're making your own project file, note that there are two versions of
the file abstraction. There's one ``file_win.cpp`` which relies on windows
file API that supports files larger than 2 Gigabytes. This does not work in
vc6 for some reason, possibly because it may require windows NT and above.
The other file, ``file.cpp`` is the default implementation that simply relies
on the standard low level io routines (``read()``, ``write()``, ``open()``
etc.), this implementation doesn't do anything special to support unicode
filenames, so if your target is Windows 2000 and up, you may want to use
``file_win.cpp`` which supports unicode filenames.
If you're building in MS Visual Studio, you may have to set the compiler If you're building in MS Visual Studio, you may have to set the compiler
options "force conformance in for loop scope", "treat wchar_t as built-in options "force conformance in for loop scope", "treat wchar_t as built-in
type" and "Enable Run-Time Type Info" to Yes. For a detailed description type" and "Enable Run-Time Type Info" to Yes.
on how to build libtorrent with VS, see `the wiki`_.
.. _`the wiki`: http://code.rasterbar.com/libtorrent/wiki/Building
build configurations build configurations
-------------------- --------------------