Boost logo

Boost :

From: johan.nilsson_at_[hidden]
Date: 2002-03-04 02:29:57


Yes,

I understood that. What I really wanted to know was:

* Is the build result as expected for my "tools" set.
* Is there any automatic output built when running the build from the root
that I could:
        1) Compare against the compiler status tables
        2) Submit to any interested parties
* Is the issue with re-building jam and the advapi32 (and other import
libraries) directory well-known.
* Is there a workaround (of course there is, but what is it)
* Is there (or is there planned) any 'clean' Boost.Build option, that
removes all generated stuff (.obj,.pdb,.lib,.exe ...)

// Johan

> -----Original Message-----
> From: joncaves [SMTP:joncaves_at_[hidden]]
> Sent: Friday, March 01, 2002 10:49 PM
> To: boost_at_[hidden]
> Subject: [boost] Re: Boost.Build and VC.NET
>
> In Visual C++ .NET (AKA Visual C++ 7.0) Microsoft has separated the
> Win32 SDK binaries, headers, and libraries from the Visual C++
> specific binaries, headers and libraries.
>
> This is to make it easier for developers to update the Win32 SDK
> (which they can do "quarterly") independent of the rest of Visual C++.
>
> So there is now a directory structure something like:
>
> ..\vc7\bin
> ..\vc7\include
> ..\vc7\lib
> ..\vc7\PlatformSDK\bin
> ..\vc7\PlatformSDK\include
> ..\vc7\PlatformSDK\lib
>
> JonCaves
>
> --- In boost_at_y..., johan.nilsson_at_e... wrote:
> > Hi,
> >
> > I've just installed and built STLport 4.5.3 and now I'm trying to
> build
> > Boost 1.27.0. Compiler is VC.NET (7.0), O/S is WinXP Pro.
> >
> > I've built jam0.exe by modifying the Makefile under
> tools/build/jam_src, but
> > when I try make it rebuild itself it complains about not finding
> > advapi32.lib. Quite naturally, as it's not under <msvc>\lib, it's
> under
> > <msvc>\PlatformSDK\lib (at least on my computer). Couldn't find a
> way of
> > specifying this, though.
> >
> > Anyway (famous last words), it (jam0.exe) seemed to work - so I'm
> using it.
> > Also modified STLPORT_ROOT inside Jamrules to reflect the real
> installation
> > path. I have a few questions though:
> >
> > * What result should I expect when running "jam -sBOOST_ROOT=.
> > -sTOOLS=msvc-stlport -s", here's what I get:
> >
> > 14:27
> > don't know how to make <python-library@>python21.lib
> > ...patience...
> > ...found 1964 targets...
> > ...updating 981 targets...
> > ...can't find 1 target...
> > ...can't make 42 targets...
> >
> > <zillions of status messages etc ...>
> >
> > ...failed updating 49 targets...
> > ...skipped 72 targets...
> > ...updated 902 targets...
> > 14:38
> >
> > * How can I build only one or a subset of the targets (e.g. Python
> or
> > Threads)?
> >
> > * I've tried to check my results against the compiler status
> tables, but I
> > really couldn't extract my own results for comparison. Are they
> available
> > somewhere in my filesystem after running the build?
> >
> > // Johan
>
>
> Info: http://www.boost.org Send unsubscribe requests to:
> <mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk