libui-rs
libui-rs copied to clipboard
dyld: Library not loaded: @rpath/libui.A.dylib
trafficstars
I tried running the example on mac os, but I encounter this problem. Just building the project don't have a problem though.
cargo run --example controlgallery
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading bitflags v0.7.0
Downloading libc v0.2.11
Downloading make-cmd v0.1.0
Compiling make-cmd v0.1.0
Compiling libc v0.2.11
Compiling bitflags v0.7.0
Compiling ui-sys v0.1.0 (<home>libui-rs/ui-sys)
Compiling ui v0.1.0 (<home>/libui-rs/ui)
Running `target/debug/examples/controlgallery`
dyld: Library not loaded: @rpath/libui.A.dylib
Referenced from: <home>libui-rs/ui/target/debug/examples/controlgallery
Reason: image not found
error: An unknown error occurred
Using OS X El Capitan version 10.11.4
Tried compiling https://github.com/andlabs/libui separately via make then loading the dylib via
LD_LIBRARY_PATH=<home>/libui/out cargo run --example controlgallery
Running `target/debug/examples/controlgallery`
error: An unknown error occurred
Opens up a crash report.
Update:
Try2
Tried compiling <home>/libui-rs/ui-sys/libui
cd libui-rs/ui-sys/libui
make
then
LD_LIBRARY_PATH=<home>/libui-rs/ui-sys/libui/out cargo run --example controlgallery
This works.
Might be the same problem I had, or at least related: https://github.com/rust-lang/cargo/issues/2765