Library added as source when building DLL for a toolset

Edward Diener via Boost-build <[email protected]> Mon, 16 Mar 2020 03:07:22 -0400
Newsgroups gmane.comp.lib.boost.build
Message-ID <[email protected]>
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 !

_______________________________________________
Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build