Boost logo

Boost-Build :

Subject: Re: [Boost-build] [Python] Bjam build failer related to MkDir1-quick-fix-for-windows
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-01-15 12:49:25


AMDG

Luke Titley wrote:
> I get an error related to MkDir1-quick-fix-for-windows when building
> boost python.
>
> The command I am using in the dos prompt is:
> .\bjam.exe --with-python --debug-configuration --layout=system link=shared threading=multi variant=debug variant=release
> The current working directory is the boost root directory.
> The resulting error is:
>
> ...patience...
> ...found 1140 targets...
> ...updating 64 targets...
> MkDir1-quick-fix-for-windows bin.v2\libs\python\build\msvc-8.0\debug
> 'C:\Documents' is not recognized as an internal or external command,
> operable program or batch file.
>
> if not exist "bin.v2\libs\python\build\msvc-8.0\debug\\" mkdir "bin.v2\libs\python\build\msvc-8.0\debug"
> Followed by...
>
> ...failed MkDir1-quick-fix-for-windows bin.v2\libs\python\build\msvc-8.0\debug...
> ...skipped bin.v2\libs\python\build\msvc-8.0\debug\threading-multi for lack of bin.v2\libs\python\build\msvc-8.0\debug...
> ...skipped <pbin.v2\libs\python\build\msvc-8.0\debug\threading-multi>numeric.obj for lack of bin.v2\libs\python\build\msvc-8.0\debug\threading-multi...
> ...skipped <pbin.v2\libs\python\build\msvc-8.0\debug\threading-multi>list.obj for lack of bin.v2\libs\python\build\msvc-8.0\debug\threading-multi...
> And a further number of ...skipped lines one for each object file Boost.Python is composed of.
>
> I am having difficulty diagnosing this problem as I do not know what "MkDir1-quick-fix-for-windows" is or where it is being called from in the build process.

Is this problem reproducible? Mkdir1-quick-fix-for-windows
just creates directories. It clearly works some of the time because
all of the parent directories have been created. From the error message
it looks like something is not being quoted properly, but I have no idea
what it is.
What versions of bjam and Boost are you using?

In Christ,
Steven Watanabe


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk