Boost logo

Boost-Build :

From: Edward Diener (eldiener_at_[hidden])
Date: 2020-03-16 07:07:22


On the compiler toolset which I am developing, when a DLL is being
built, besides the object files which comprise the DLL Boost Build is
adding as a source file the name of the DLL with a lib extension. So if
my DLL is called MySource.dll, Boost Build is adding as a source file
for building the DLL MyBuild.lib. Naturally because of this the build o
of the DLL fails because MyBuild.lib does not exist.

My toolset, call it CCC, inherits generators, flags, and rules from
toolset BBB, which in turn inherits generators. flags, and rules from
toolset AAA. But neither toolset BBB nor AAA, when building MyBuild.dll,
has a file called MyBuild.lib added to the source.

Does anyone withe knowledge of how Boost Build works have any idea why
this might be happening in my toolset ? Any help would be greatly
appreciated !


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