# Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-02-13 18:54:17

----- Original Message -----
From: "Robert Binion" <rbinion_at_[hidden]>

> Apologies, I'm sure this thread is getting annoying.
>
> Actually there are no CMD files to be found, you'll notice from the output
> that they are not being created; so I was misleading when I said they were
> being created, what I should have said is that they are trying to be
created
> :)
>
> I didn't want to post the full output because it is so long, but I
modified
> the boost Jamfile to only include one of the subprojects. Here is the full
> output from running "jam -sBOOST_ROOT=. -sTOOLS=msvc > what.txt"
>
> ...found 159 targets...
> ...updating 8 targets...
> msvc-Archive-action
>
> oost_regex.lib
>
> C:\usr\boost>if exist
>
> boost_regex.lib" set
>
_libboost_regex_="libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime
>
>
> c\libboost_regex.lib"
>
> egex_traits.obj"
...
<snip many object files>

This makes NO sense to me. When I look at tools/build/msvc-tools.jam, it
should be . There is no place where an object file should be present on the
msvc-Archive-actioni command-line. And here are the corresponding commands
executed when I do the same thing you did:

```----
command-file-dump-1st
oost_regex.CMD
echo
egex_traits.obj"  >
boost_regex.CMD"
command-file-dump-rest
oost_regex.CMD
echo
egex_traits_common.obj"
_regex_traits.obj"
gex.obj"
eiter.obj"
ix_api.obj"
ex.obj"
ex_debug.obj"
ex_synch.obj"
_regex_traits.obj"
e_posix_api.obj"  >>
boost_regex.CMD"
msvc-Archive-action
oost_regex.lib
CALL "C:\Program Files\Microsoft Visual C++\VC98\bin\VCVARS32.BAT" >nul
if exist
boost_regex.lib"  set
_libboost_regex_="libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime