Tôi đang cố gắng biên dịch mã tìm thấy trên internet. Trên thực tế tôi đang cố gắng biên dịch mã được tìm thấy tại http://www.cs.berkeley.edu/~fowlkes/BSE/.gfortran: lỗi cố gắng thực hiện 'f951': execvp: Không có tệp hoặc thư mục nào như vậy
Tôi đã cố cài đặt gfortran và tất cả các thư viện khác cần thiết để biên dịch nó trong MAC của mình. Nhưng khi tôi chạy lệnh làm tôi nhận được lỗi sau:
$ make
(cd trlan && make -f Makefile.gcc)
gfortran -O3 -ffixed-line-length-132 -c dsort2.f
gfortran: error trying to exec 'f951': execvp: No such file or directory
make[1]: *** [dsort2.o] Error 1
make: *** [trlan/libtrlan.a] Error 2
Tôi tin rằng các lỗi có liên quan đến các phiên bản của trình biên dịch C++ của tôi, đó không phải là tương thích với gfortran.
Khi tôi chạy lệnh gcc --version:
$ gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Và khi tôi chạy lệnh gfortran --version:
$ gfortran --version
GNU Fortran (GCC) 4.8.0 20120930 (experimental)
Các Makefile trong thư mục mà tôi đang chạy lệnh make là ở đây: https://www.dropbox.com/s/q7mxvhnqg62ioum/Makefile.gcc
Makefile dưới thư mục trlan là ở đây: https://www.dropbox.com/s/jydwpkg3f1upbgf/Makefile.gcc
Bất cứ ai cũng có ý tưởng về cách giải quyết vấn đề này hoặc cách tìm các công cụ có thể giúp tôi giải quyết nó?
Tôi đang cố gắng này: http://eftrunk.blogspot.com/2011/11/how-to-fix-error-trying-to-exec-f951.html
Xem http://eftrunk.blogspot.co.uk/2011/11/how-to-fix-error-trying-to-exec-f951.html – NPE
Thử các bước trong nhận xét 3. Nó có thể hữu ích. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33814 –