mirror of
https://github.com/logos-blockchain/logos-blockchain-rust-rapidsnark.git
synced 2026-06-07 03:39:29 +00:00
fix: not linking dylib to ios
This commit is contained in:
parent
e325ebd4e4
commit
0ef167f8a4
@ -49,7 +49,6 @@ fn main() {
|
||||
);
|
||||
|
||||
println!("cargo:rustc-link-lib=static=rapidsnark");
|
||||
println!("cargo:rustc-link-lib=dylib=rapidsnark");
|
||||
println!("cargo:rustc-link-lib={}", cpp_stdlib);
|
||||
if target.contains("android") {
|
||||
// pthread is included in libc in android
|
||||
@ -60,9 +59,13 @@ fn main() {
|
||||
println!("cargo:rustc-link-lib=static=fr");
|
||||
println!("cargo:rustc-link-lib=static=fq");
|
||||
println!("cargo:rustc-link-lib=static=gmp");
|
||||
println!("cargo:rustc-link-lib=dylib=fr");
|
||||
println!("cargo:rustc-link-lib=dylib=fq");
|
||||
println!("cargo:rustc-link-lib=dylib=gmp");
|
||||
|
||||
if !env::var("CARGO_CFG_TARGET_OS").unwrap().contains("ios") {
|
||||
println!("cargo:rustc-link-lib=dylib=rapidsnark");
|
||||
println!("cargo:rustc-link-lib=dylib=fr");
|
||||
println!("cargo:rustc-link-lib=dylib=fq");
|
||||
println!("cargo:rustc-link-lib=dylib=gmp");
|
||||
}
|
||||
|
||||
// refer to https://github.com/bbqsrc/cargo-ndk to see how to link the libc++_shared.so file in Android
|
||||
if env::var("CARGO_CFG_TARGET_OS").unwrap() == "android" {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user