another linker error appeared spontaneously, fixed by adding a fontsub dependency
@@ -132,6 +132,7 @@ fn main() {
println!("cargo:rustc-link-lib=ole32");
println!("cargo:rustc-link-lib=user32");
println!("cargo:rustc-link-lib=gdi32");
+ println!("cargo:rustc-link-lib=fontsub");
// required since GrContext::MakeVulkan is linked.
if cfg!(feature="vulkan") {
