I sent
the following message to Dave personally, but since I see other people are
having problems compiling Boost with Jam, I decided to send it to the mailing
list also.
------
C:\Program Files\boost>jam
-sBOOST_ROOT=. -sJAM_TOOLSET=VISUALC -sVISUALC="x:\bin"
-sTOOLS="msvc-stlport"
Compiler is Microsoft Visual C++
warning: unknown
rule project-root
warning: unknown rule subinclude
warning: unknown rule
subinclude
warning: unknown rule subinclude
warning: unknown rule
subinclude
...found 7 targets...
C:\Program Files\boost>jam
-sBOOST_ROOT=. -sJAM_TOOLSET=VISUALC -sVISUALC="x:\" -sTOOLS="msvc-stlport"
Compiler is Microsoft
Visual C++
warning: unknown rule project-root
warning: unknown rule
subinclude
warning: unknown rule subinclude
warning: unknown rule
subinclude
warning: unknown rule subinclude
...found 7
targets...
Nothing seems to be built in either case.
I have
subst'd x:\ to c:\program files\microsoft visual studio\vc98, which is my
compiler's install directory. I have run vcvars32.bat; my path
is:
PATH="x:\";"x:\bin";"C:\PROGRA~1\MICROS~3\Common\msdev98\BIN;C:\PROGRA~1\MICROS
~3\VC98\BIN;C:\PROGRA~1\MICROS~3\Common\TOOLS\WINNT;C:\PROGRA~1\MICROS~3\Common\
TOOLS;C:\Documents
and Settings\Pyxl\Desktop"
What am I doing wrong?
I'm with Justin on this one.
I have followed the instructions from David
Abrahams very carefully
and for the first time Jam actually ran.
(Thanks David! :-)
However, there are still problems...
Small sample of the problems:
Setting environment for
using Microsoft Visual C++ tools.
D:\dev\lib\boost_1_25_1> jam.exe -sBOOST_ROOT=. -sTOOLS="msvc"
don't know how to make
bin
don't know how to make
build
don't know how to make
libboost_regex.lib
don't know how to make
msvc
don't know how to make
debug
don't know how to make
runtime-link-dynamic
<< snip
>>
...skipped
<status\regex_test\msvc\debug\runtime-link-dynamic>regex_test.CMD for
lack of bin...
...skipped
<status\regex_test\msvc\debug\runtime-link-dynamic>regex_test.exe for
lack of
<status\regex_test\msvc\debug\runtime-link-dynamic>regex_test.CMD...
...skipped
<status\regex_test\msvc\debug\runtime-link-dynamic>regex_test.test for
lack of
<status\regex_test\msvc\debug\runtime-link-dynamic>regex_test.exe...
In the end the only library that was created
was libboost_threadmon.lib (and only the debug).
As an interim solution, binaries of boost (.lib
and .DLL) would be very helpful at this point,
as I need to be
tackling problems in my own project rather than boost
build problems.
If anybody would be willing to supply those I would be grateful.
Thanks,
Robert
----- Original Message -----
Sent: Sunday, November 11, 2001 1:14
AM
Subject: [boost] Re: A problem
installing boost with jam on Windows using VC6
There you will find updated instructions and even a
pre-built Win32 executable.
or you can retrieve them from the yahoogroups files area
at:
in case you need them.
HTH,
Dave
----- Original Message -----
> Is there a consolidated source of what
exactly needs to be done to build
> boost on NT/VC6 currently?
I've been having a lot of problems with it, and
> I see lots of
postings and comments about various things that need to to be
> done
in order to install it (subst?).
Info: http://www.boost.org Unsubscribe:
<mailto:boost-unsubscribe@yahoogroups.com>
Your use
of Yahoo! Groups is subject to the Yahoo! Terms of Service.
Info: http://www.boost.org Unsubscribe:
<mailto:boost-unsubscribe@yahoogroups.com>
Your use of
Yahoo! Groups is subject to the Yahoo! Terms of Service.