You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am not sure if this is a bug or just my own fault, but I can't crosscompile for a raspberry pi when midir is a dependency (it works just fine if I comment it out in Cargo.toml).
The problem seems to happen at the linker stage (warning, really long!):
I have no idea what's going on there ... I'm not an expert with linking on Linux. It seems weird to me, though, that the -ldl flag passed to the ARM linker makes the linker try to load /usr/lib/x86_64-linux-gnu/libdl.so (note the x86_64) ...
Sadly I don't have too much experience with linkers myself, so I can't help. But it would be very cool to be able to cross compile midir to ARM targets as this would be a natural match for all kind of midi manipulators, controllers, etc. For example I am currently working on something that converts MIDI notes to modular synth/eurorack gates via GPIO.
I am not sure if this is a bug or just my own fault, but I can't crosscompile for a raspberry pi when midir is a dependency (it works just fine if I comment it out in
Cargo.toml
).The problem seems to happen at the linker stage (warning, really long!):
I managed to compile the same thing directly on the target hardware, but it takes forever and speeding it up would be really convinient. Any ideas?
The text was updated successfully, but these errors were encountered: