3
0
Fork 0
forked from suyu/suyu

cmake: fix fmt linking

On gcc/ld, and clang/lld, fmt::v6 symbols are excluded, so linking
fails. This fixes the issue.

Note: This was included in the FindBoost changes I shared with
BlinkHawk, however only they were merged. I'm not sure if it was missed,
or if there was an issue with this part of the change.
This commit is contained in:
John Galt 2020-06-29 06:49:22 -04:00 committed by RealJohnGalt
parent f84cbf6429
commit 765e37aa35

View file

@ -191,5 +191,5 @@ endif()
create_target_directory_groups(common) create_target_directory_groups(common)
find_package(Boost 1.71 COMPONENTS context headers REQUIRED) find_package(Boost 1.71 COMPONENTS context headers REQUIRED)
target_link_libraries(common PUBLIC ${Boost_LIBRARIES} fmt::fmt microprofile) target_link_libraries(common PUBLIC ${Boost_LIBRARIES} fmt microprofile)
target_link_libraries(common PRIVATE lz4::lz4 zstd::zstd xbyak) target_link_libraries(common PRIVATE lz4::lz4 zstd::zstd xbyak)