Actions
Feature #20233
openpkg-config not working on MSVC
Status:
Open
Assignee:
-
Target version:
-
Description
The PKG_CONFIG variable is not respected in win32/Makefile.sub
Also, need to ideally use the --msvc-syntax
flag (pkgconf 1.4.0, released 7 years ago, adds it).
But mostly, I realized that the try_ldflags
in lib/mkmf.rb
actually passes these ldflags as the opt
parameter to the link_command
function, and not as ldflags
. While the UNIX systems are forgiving, the MSVC compiler is not, and because the flags are passed before the -link
, MSVC complains that it ignores it and therefore cannot find the requested library.
Updated by jmarrec (Julien Marrec) 10 months ago
Potential implemented at https://github.com/ruby/ruby/pull/9815#pullrequestreview-1858695400
Actions
Like0
Like0