LINUX.ORG.RU

Кросскомпиляция в gitlab раннере

 , , ,


0

3

Привет. У меня есть маленький проект на rust в гитлабе. Я хочу добавить в пайплайны сборку бинарников под мак. Нативная архитектура раннера linux x64. Я делаю там

rustup target add x86_64-apple-darwin
cargo build --release --target x86_64-apple-darwin

На этапе линковки вот такая ошибка выпадает:

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "-arch" "x86_64" <тут огромная простыня файлов> "-Wl,-dead_strip" "-nodefaultlibs"
  = note: cc: error: x86_64: No such file or directory
          cc: error: unrecognized command-line option '-arch'

Кто-нибудь знает, какой компилятор надо установить в качестве cc? Мб здесь кто-то занимался кросс-компиляцией в rust?

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.