Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam error: Empty path passed to 'make-UNIX'
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2014-01-15 10:53:05


On 01/15/2014 06:17 AM, Thomas Bretgeld wrote:
> <snip>
> /usr/share/boost-build/util/path.jam:511: in path.make from module path
> error: Empty path passed to 'make-UNIX'
> <snip>
> Today I have invested some time to track it down. I was able to create a
> very simple workspace with 2 projects "Good" and "Fail" to demonstrate
> the problem. The problem seems to be that it fails as soon as there is a
> header file in the projects' root directory. If there is no header or if
> the header is moved to a subdirectory the compilation works fine.
> I hope that there are some smart people out here that can fix this
> error. It may just be something simple, but my understanding of the bjam
> internals are not good enough to figure it out.

I'm guessing that $(headers:D) expands to "",
not ".", which is not considered a valid path.

In Christ,
Steven Watanabe

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