Boost logo

Boost-Build :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-11-01 13:13:33

Actually I think you're correct on that.

So I guess my question would be how can I get a static build?
I've tried the following:

--toolset=msvc-7.1 link=static variant=debug,release

as well as

--toolset=msvc-7.1 runtime-link=static variant=debug,release

and neither seems to build any static version. Also not that I have
built and tested the static library version with my VC IDE so it
is possible.

The larger question is why I even have ask this question. If I request
something that is not possible to deliver, I would prefer to get some
sort of notice to that effect when I make the request. Currently it
seems that the system silently changes my request to give me
"what I really would want if I knew better". In this particular case
this results changing to a target which is already built and no
message of any kind.

This is really confusing and annoying behavior.

Assuming I understand what is going on here (perhaps a rash
assumption), I think my beef is with the whole original concept
of bjam. Normally I would just ignore this. But, having seen
posts suggesting re-writing bjam in python seem to suggest that
the problems with boost build would be addressed by improving
its implementation. (aside, i don't see how python would help that)
This would be another huge waste of time. What is really needed
is to re-think what bjam (or its replacement) should do. I don't
see this happening.

Robert Ramey

"Vladimir Prus" <ghost_at_[hidden]> wrote in message
> On Thursday 01 November 2007 09:05:27 Robert Ramey wrote:
>> when I run bjam with the following command arguments:
>> --toolset=msvc-7.1 threading=single variant=debug,release
>> It seems that I can only get mult-threading
> I was told that when using shared runtime, MSVC has only
> MT version thereof. Am I wrong?
> - Volodya
> _______________________________________________
> Unsubscribe & other changes:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at