[Media] [media] Bet you haven’t seen an Iced app running on Windows XP yet

310 points mq-1 38 comments
[Media] [media] Bet you haven’t seen an Iced app running on Windows XP yet

Had to tinker around a bit but it seems pretty stable :)

Using this in my main:

#[link(name = "ole32")]
unsafe extern "system" {
    pub unsafe fn CoTaskMemFree(pv: *mut std::ffi::c_void);
}

Along with these libraries:

And building for this target https://doc.rust-lang.org/beta/rustc/platform-support/win7-windows-msvc.html

rfd wasn't working properly, so I coded a simple replacement that works on XP: https://github.com/mq1/blocking-dialog-rs

source code here: https://github.com/mq1/TinyWiiBackupManager