diff --git a/docs/acquasition.jpg b/docs/acquasition.jpg new file mode 100644 index 000000000..51acc44d6 Binary files /dev/null and b/docs/acquasition.jpg differ diff --git a/docs/building.html b/docs/building.html index 83eec016e..cc1182614 100644 --- a/docs/building.html +++ b/docs/building.html @@ -22,7 +22,8 @@
If you want to build the cvs version on Ubuntu (and possibly other Linux -distros), see this document.
+These tutorials may work on similar linux distros as well.
+The primary reason to use boost-build is that it will automatically build the @@ -337,7 +346,7 @@ with the following option:
The above option make use of -DNDEBUG, which is used throughout libtorrent.
Once the configure script is run successfully, you just type make and libtorrent, the examples and the tests will be built.
When libtorrent is built it may be a good idea to run the tests, you do this diff --git a/docs/building.rst b/docs/building.rst index f1e0005b3..fa2fde018 100644 --- a/docs/building.rst +++ b/docs/building.rst @@ -21,10 +21,20 @@ 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`` IRC channel on ``irc.freenode.net``. -If you want to build the cvs version on Ubuntu (and possibly other Linux -distros), see this__ document. +Contributed build tutorials +--------------------------- -__ ubuntu_build_notes.html +* libtorrent cvs, ubuntu_ +* `ubuntu 6.10`_ +* suse_ +* `visual studio 2005`_ + +These tutorials may work on similar linux distros as well. + +.. _ubuntu: ubuntu_build_notes.html +.. _`ubuntu 6.10`: ubuntu_6_build_notes.html +.. _suse: suse_build_notes.html +.. _`visual studio 2005`: vs2005_build_notes.html building with BBv2 ------------------ diff --git a/docs/projects.html b/docs/projects.html index 547d59b8d..a16cc4a2a 100644 --- a/docs/projects.html +++ b/docs/projects.html @@ -57,6 +57,13 @@ and Johan Ström.
Acquasition
+Acquasition is a multi-network peer-to-peer +client for Mac.
+Instant Media
IM is a client for downloading Internet TV.
Author: | +Torsten Bergander |
---|
Install packages boost and boost-devel from packman: +http://packman.links2linux.org/package/boost/10887
+There are standard packages delivered with the distribution. They give +some headaches when building new stuff, so the above mentioned ones fix +these problems. +All other potential prerequisites are available via yast in the standard +distribution.
+Get the libtorrent-011 release tarbal, unpack and change into its +directory. Then:
++./configure --with-boost-date-time=boost_date_time +--with-boost-filesystem=boost_filesystem +--with-boost-thread=boost_thread-mt --with-boost-regex=boost_regex +--with-boost-program-options=boost_program_options --disable-debug +make +sudo make install ++
If you don't give the --with-boost parameters configure does not find +the main in the libs and fails. Also, when later installing e.g. btg, +you have to make sure to use the same parameters there, otherwise it is +bound to fail.
+Author: | +Torsten Bergander |
---|
Install prerequisites (maybe cann be stripped down but it works):
++sudo apt-get install bjam boost-build libboost-date-time-dev +libboost-date-time1.33.1 libboost-filesystem-dev +libboost-filesystem1.33.1 libboost-graph-dev libboost-graph1.33.1 +libboost-iostreams-dev libboost-iostreams1.33.1 +libboost-program-options-dev libboost-program-options1.33.1 +libboost-regex-dev libboost-regex1.33.1 libboost-serialization-dev +libboost-signals-dev libboost-signals1.33.1 libboost-test-dev +libboost-test1.33.1 libboost-thread-dev libboost-thread1.33.1 +libboost-wave-dev libboost-dev ++
Get release tar ball (0.11 at time of writing), unpack, change into:
++libtorrent-0.11 dir ++
Build and install:
++export BOOST_BUILD_PATH=/usr/share/boost-build/tools +./configure +make +sudo make install ++