Open fanc999 opened 1 year ago
Oh, I was running (all built with Visual Studio 2015 or 2017):
That looks like an issue in the gtk-rs bindings?
Can you check again? git master was ported to GTK4 and Adwaita. Using GStreamer 1.22 would be good too. Ideally I suppose we could somehow make a windows installer bundling all the deps, but I have no idea (or interest, sorry) how to do that.
Hi, I was just testing compiling on Windows. I was getting some error which I fixed by downloading pkg-config binary and putting it into path, but then I got stuck on not having gio-2.0
:
The system library `gio-2.0` required by crate `gio-sys` was not found.
The file `gio-2.0.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
The PKG_CONFIG_PATH environment variable is not set.
HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing `gio-2.0.pc`.
Apparently installing GLib should fix that, but I didn't manage to figure out where to download that from.
Have you tried this? https://www.gtk.org/docs/installations/windows/
Thanks for the replies! I did find the first page, but it's too complicated for me :/ Does it not have an installer?
I really have no idea about this windows stuff :( Maybe some of the tooling/packaging done by GPS can be reused though, see https://gitlab.freedesktop.org/dabrain34/GstPipelineStudio/
Hi,
I was able to compile the latest GIT checkout with Rust 1.66.0 with the
stable-x86_64-pc-windows-msvc
toolchain, along with Visual Studio 2015, however:I had to drop the following lines, for pretty clear reasons:
[cfg(not(unix))]
{
return Err(anyhow::anyhow!("Add support for target platform"));
}
The program panicked on startup, with
RUST_BACKTRACE=full
I had:Thanks for the great work!