Хабр доступен 24/7 благодаря поддержке друзей

Комментарии 11
А чем не устраивает
rustup target add x86_64-unknown-linux-gnu
cargo build --release --target x86_64-unknown-linux-gnu?
Мне казалось, что как раз кросс-компиляция в Rust делается просто, я на Linux спокойно собираю под другие платформы
или ему нужен openssl
а в чем проблема собрать openssl под нужную архитектуру? ./Configure VC-WIN64A и вот это всё. Rocksdb собирается cmake - тоже нет никаких проблем подсунуть ему нужный тулчейн. Или можно даже не собирать, а скачать уже готовые бинарники.
Понял, спасибо. Не знал, что Rust на macOS не так работает, как на Linux. Для меня еще один аргумент против перехода на Мак.
Учитывая что ваша конструкция и так уже подразумевает наличие докера, просто запускаем линукс в нём.
Кстати говоря, этот оверлей прекрасно будет работать и с C++ или C проектами.
Это для оправдания тега C++ ?!)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Кросс-компилируем Rust приложения при помощи Nix