[glib] build failure
Operating system
windows-arm
Compiler
msvc
Steps to reproduce the behavior
vcpkg install glib --triplet=arm-windows
Failure logs
missing linking with three libraries - advapi32.lib, shell32.lib ole32.lib.
Additional context
manually adding these link arguments to the ninja build file results in success. how can the port files be modified to include these? so when a glib is built as part of another package it can succeed?
also package cairo is missing ole32.lib for arm-windows
also package pango is missing advapi32.lib for arm-windows
also sassc missing shell32.lib for arm-windows
also gtk3 missing Gdi32.lib shell32.lib ole32.lib advapi32.lib comdlg32.lib Winspool.lib for arm-windows
is there some global settings for vcpkg on a per triplet basis?
Do you really want to target 32-bit arm instead of arm64?
Please show proper error logs. glib is built with meson. For windows, vcpkg normally passes implicit link libraries as initialized in CMake to meson, via a generated "machine file". (And meson doesn't use that list for configuration tests...)
This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.