Am 23.09.20 um 20:50 schrieb Sean Farrow via Boost:
I noticed that the nowide library now has a jam file that has the following import statement: import ../../config/checks/config : requires ; Due to the way VCPKG works, I'm copying the config directory to where it is expected and then changing the import statement.
But I then get a message that it can't find the cxx11_moveable_fstreams target.
Does the nowide build process rely on any other parts of boost config?
If not, where is the cxx11_moveable_fstreams defined?
That import statement is quite common among Boost libraries, so it shouldn't cause trouble itself. It is also unrelated to the error although I'd like to improve it so patching isn't required. That target is defined 6 lines below that: https://github.com/boostorg/nowide/blob/b9f551105dbad3cda08df6d69ac2976654f3... I'm not sure what else you are doing, but is it possible you are removing the "test" folder? If so those checks could likely be moved to another folder. Is there some common practice where to put such configure checks that are required to build the library? Regards, Alex