Boost logo

Boost :

From: Bertolt Mildner (Bertolt.Mildner_at_[hidden])
Date: 2004-09-04 07:36:31

When started form a Windows Commandline (cmd.exe) bjam tries to create
existing directories and of curse failes to do so!

For example when building boost::thread:

...found 205 targets...
...updating 20 targets...

Ein Unterverzeichnis oder eine Datei mit dem Namen
ad\build\boost_thread.dll\cw\\threading-multi" existiert bereits.


...failed MkDir1

(the german error-msg means "directory or file "..." allready exists")

As this causes targets to be skipped this is getting pretty annoying ...

As far as i understand the root of the problem is that the nativ "mkdir" on
Win32 does not take any options to be quiet if the directory exists ("-p"
on Unix).

It looks like allyourbase.jam tries to address this in the MkDir rule, but
fails to.


PS: I have tried to post this in but i always
got mail that i should join <jamboost_at_[hidden]>!

Boost list run by bdawes at, gregod at, cpdaniel at, john at