-
-
Notifications
You must be signed in to change notification settings - Fork 31
-
-
Notifications
You must be signed in to change notification settings - Fork 31
Build Error on armv7l (RasperryPI): glib::translate::ToGlibPtr<'_, *mut i8>
is not implemented for std::path::Path
#137
Comments
I just tried to build
|
Ok, mismatch between signed and unsigned everywhere. See We need to consistently use |
Hmm but we do: https://github.com/gtk-rs/glib/blob/master/src/translate.rs#L474 Can you check in your |
In the lock file of |
Those definitions also didn't change for years. Ok, someone will have to reproduce and follow the types. Somewhere there must be a
This is a bug in gstreamer-rs btw, there might be more like this there. I'll check next week unless you want to send me a PR. @meldron |
@sdroege thanks for your input, I opened an issue at |
For gstreamer it's exactly in line 197 there. See my comment in the other ticket :) For GLib/GIO I don't know either, you'll have to look at each of the errors individually, look at the types of function arguments/return values, local variables, etc and see where exactly the |
I will look for more and submit a PR if I am successful. |
The GStreamer part is fixed now, I'm looking at the GTK part now and the GIO part is here: #139 |
Oh the other part was also in GIO, added to the existing PR |
Hi there,
I am trying to build https://github.com/centricular/gstwebrtc-demos/tree/master/sendrecv/gst-rust on a raspberry pi
armv7l
and just ran in the following error which i did not get onx86_64
.cargo build
I built the gio library with gstreamers cerbero installation (both on
armv7l
andx86_64
) andpkg-config --modversion gio-2.0
returns version2.56.1
on both machines.The text was updated successfully, but these errors were encountered: