Mentions l茅gales du service

Skip to content

Proper order for build dependencies

To build on Linux, order of static libraries matters.

fn main() {
    //First link Concorde
    println!("cargo:rustc-link-search=native={}", "concorde"); // Path to directory
    println!("cargo:rustc-link-lib=static={}", "concorde"); // Libname (without lib prefix)

    //Then link QSopt
    println!("cargo:rustc-link-search=native={}", "concorde/qsopt");
    // Link the qsopt lib (e.g., libqsopt.a or libqsopt.so)
    println!("cargo:rustc-link-lib=qsopt");
}
Edited by REGNIER Alix