Właśnie zainstalowałem Rust na moim Macu i rustc --version --verbose
wyświetlaczeCould not exec Łącznikiem `błąd cc` podczas uruchamiania "zbudować cargo"
rustc 1.0.0-nightly (91bdf23f5 2015-03-09) (built 2015-03-08)
binary: rustc
commit-hash: 91bdf23f504f79ed59617cde3dfebd3d5e39a476
commit-date: 2015-03-09
build-date: 2015-03-08
host: x86_64-apple-darwin
release: 1.0.0-nightly
I sklonowany kilka repozytoriów (postgres-extension i erlang-rust-nif) i pobiegł na cargo build
obaj. Zarówno zgłosił błąd
error: could not exec the linker `cc`: No such file or directory (os error 2)
error: aborting due to previous error
Dodatkowo, nie był w stanie skompilować prosty plik Rust drukowania "hello world"
użyciu rustc. Mogłem je skompilować tylko przekazując flagi rustc -C linker=gcc hello_world.rs
.
clang --version
wyświetlacze
clang version 3.4.2 (http://llvm.org/git/llvm.git 5c6aa738fb3325ae499454877f1e2926d2368135)
Target: x86_64-apple-darwin12.2.1
Thread model: posix
gcc --version
wyświetla
gcc (Homebrew gcc49 4.9.2_1) 4.9.2
Co zwraca 'który kod cc'? –
Obecnie mam 'alias' w moim' .bash_profile' jako 'alias cc = gcc'. Dlatego nic nie zwraca. – abips