Как мне разрешить "библиотека не найдена для -lgfortran" при компиляции приложения Rust на macOS? - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь создать приложение Rust и получаю следующее при попытке собрать. Это случилось после того, как я установил ndarray-linalg и ndarray.

Я установил gcc и openvc. Я на macOS.

 = note: ld: library not found for -lgfortran
          clang: error: linker command failed with exit code 1 (use -v to see invocation)

Как мне решить эту проблему?

which gfortran
/usr/local/bin/gfortran

Я нашел библиотеку здесь:

ls /usr/local/Cellar/gcc/8.2.0/lib/gcc/8/libgfortran.*
/usr/local/Cellar/gcc/8.2.0/lib/gcc/8/libgfortran.5.dylib    
/usr/local/Cellar/gcc/8.2.0/lib/gcc/8/libgfortran.dylib
/usr/local/Cellar/gcc/8.2.0/lib/gcc/8/libgfortran.a      
/usr/local/Cellar/gcc/8.2.0/lib/gcc/8/libgfortran.spec
ldconfig -p | grep fortran
-bash: ldconfig: command not found

А также побежал ниже:

brew reinstall gcc

Как я могу убедиться, что Руст найдет его?

...