Replies: 1 comment
-
Probably |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've created an overlay port that applies several compilation and linker options to all of my vcpkg libraries. However, Abseil isn't respecting this and is defaulting to x64-linux
for instance, arrow is showing what I would expect
Now, this isn't the end of the world other than I can't get Abseil to link when I'm using flto and I'm guessing its because the options are different. I've tried adding the following in CMakeLists.txt before the toolchain file directive to no avail. How can I force every library to build using a custom overlay file from the CMakeLists.txt? Even if I could specify the static overlay that would be fine (but I need to keep dynamic on for most of them). Thanks for any help
My overlay directives look like this
set(VCPKG_OVERLAY_TRIPLETS ../custom-triplets)
set(VCPKG_DEFAULT_HOST_TRIPLET x64-linux-dynamic-mine)
set(VCPKG_TARGET_TRIPLET x64-linux-dynamic-mine)
Beta Was this translation helpful? Give feedback.
All reactions