flxzt / rnote

Sketch and take handwritten notes.
https://rnote.flxzt.net
GNU General Public License v3.0
8.21k stars 282 forks source link

Cannot build on windows #1228

Open Doublonmousse opened 1 month ago

Doublonmousse commented 1 month ago

Describe the bug
Various errors when compiling on Windows, maybe from yet-to-be updated packages on mingw, for now I'm getting errors from poppler-rs

Tracking issue for this: https://gitlab.gnome.org/World/Rust/poppler-rs/-/issues/1

Comes from the version bumps in #1218

Doublonmousse commented 1 month ago

It's a c_long is not an i64 on windows issue. Using a patched version of the crates.io package https://github.com/Doublonmousse/poppler-patch will work here (beware of using the gitlab version, doesn't play nice with dependencies as it uses git links to other repos instead)