As I stated on the other thread, I was finally able to check out all the Shareaza files. I tried to build it, and got a couple of error messages. One of them was a complaint that it didn't understand "gzip", and I fixed that by installing "gzip"; it doesn't complain about that any more. The next time I tried to compile it I got the same old complaint and a new one, but they're both complaining about the same file:
1>c:\documents and settings\old fogies\kevin\baytsp\shareaza\hashlib\utility.hpp(25): fatal error C1083: Cannot open include file: 'boost/cstdint.hpp': No such file or directory
2>c:\documents and settings\old fogies\kevin\baytsp\shareaza\shareaza\stdafx.h(188): fatal error C1083: Cannot open include file: 'boost/cstdint.hpp': No such file or directory
Now I was told earlier that I didn't need to worry about "boost" not downloading and compiling, but it looks to me here like the absence of "boost" is keeping Shareaza from building. I followed along the instructions on the sourceForge "Developers.GettingStarted.Boost" page to download and compile "boost" up to the point of moving "bjam.exe" to my "boost_1_44_0\boost_1_44_0" directory alongside "boost.css". The next step, says that web page, is to navigate to the directory where "bjam.exe" and execute "{{{1}}}". I took it that meant execute "bjam {{{1}}}". [Is that assumption a mistake?] Anyhow, I tried that command and got the output:
warning: No toolsets are configured.
warning: Configuring default toolset "msvc".
warning: If the default is wrong, your build may not work correctly.
warning: Use the "toolset=xxxxx" option to override our guess.
warning: For more configuration options, please consult
warning:
http://boost.org/boost-build2/doc/html/ ... ation.htmlnotice: could not find main target {{{1}}}
notice: assuming it is a name of file to create.
nBuilding the Boost C++ Libraries.nn
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: otherwise, you can safely ignore this message.
warning: No python installation configured and autoconfiguration
note: failed. See
http://www.boost.org/libs/python/doc/building.htmlnote: for configuration instructions or pass --without-python to
note: suppress this message and silently skip all Boost.Python targets
don't know how to make <e>{{{1}}}
...found 1 target...
...can't find 1 target...
So it looks like something is going wrong, and in particular this command didn't create the "C:\Boost" directory like the webpage said it would. And of course, as I indicated above, when I try to build Shareaza I get complaints that Boost files are missing, so I obviously haven't compiled Boost enough to build Shareaza. Does anyone have any idea what I need to do to get the Boost files I need?
Kevin S