Re: [Boost-users] CMake Announcement from Boost Steering Committee
I'm one of the maintainers of the CMake Boost support ( https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/FindBoost.cmake Roger, can Cmake be used for boost.context? Especially this library required to know the architecture, ABI, binary format, address model ... in order to select the right assembler?
On 18/07/17 20:36, Oliver Kowalke via Boost-users wrote:
I'm one of the maintainers of the CMake Boost support (https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/FindBoost.cmake https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/FindBoost.cmake
Roger, can Cmake be used for boost.context? Especially this library required to know the architecture, ABI, binary format, address model ... in order to select the right assembler?
We have the header and dependency information for boost.context (thread chrono system date_time) and components depending upon boost.context (coroutine, coroutine2, fiber), all extracted from the header autolink information. This information varies for older Boost releases. Whether that's correct, sufficient or functional I'm afraid I don't know because I've not used it myself. How is boost.context normally informed about these details when compiling and linking? If there's additional work we need to do to make this work, I'll be happy to look into it. Regards, Roger
Whether that's correct, sufficient or functional I'm afraid I don't know because I've not used it myself. How is boost.context normally informed about these details when compiling and linking properties from the build system If there's additional work we need to do to make this work, I'll be happy to look into it That would be nice - I'm unfamiliar with Cmake. For instance you can build boost.context, boost.coroutine2 and boost.fiber with special assembler or using ucontext framework or Windows Fibers. Additionally you can build boost.fiber for Intel's Transactional Memory (TXN). I don't know how this is accomblished with Cmake.
HPX has used cmake for 6+ years, and we have a subsystem very similar to Boost.Context. -- Bryce Adelstein Lelbach aka wash Lawrence Berkeley National Laboratory ISO C++ Committee Member CppCon and C++Now Program Chair Back in Black Transmitted from my Android Mobile Command Center -- On Jul 18, 2017 3:36 PM, "Oliver Kowalke via Boost-users" < boost-users@lists.boost.org> wrote:
I'm one of the maintainers of the CMake Boost support ( https://gitlab.kitware.com/cmake/cmake/blob/master/Modules/FindBoost.cmake
Roger, can Cmake be used for boost.context? Especially this library required to know the architecture, ABI, binary format, address model ... in order to select the right assembler?
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (3)
-
Bryce Lelbach
-
Oliver Kowalke
-
Roger Leigh