rust9x / rust

Empowering everyone to build reliable and efficient software, even for Windows 9x/Me/NT/2000/XP/Vista.
https://github.com/rust9x/rust/wiki
Other
319 stars 9 forks source link

Investigate `raw-dylib` support/workarounds for `unicows` #15

Open seritools opened 6 months ago

seritools commented 6 months ago

raw-dylib causes rust to generate import libraries which are, for dependencies, added to their rlib archives. This means they are always linked before unicows.lib, preventing unicows from replacing calls to W Unicode APIs to A APIs on 9x/ME.

I'm not sure there is a sensible way of using both at the moment 🤔