Tôi đang cố gắng cài đặt RegCM-4.7.1 trên Ubuntu nhưng tôi vẫn gặp lỗi này (ảnh chụp màn hình đính kèm) khi cố gắng chạy lệnh "make". Làm ơn giúp tôi.Tôi đang sử dụng "GNU Fortran (Ubuntu 10.3.0-1ubuntu1) 10.3.0" và tôi đã thử cài đặt các gói như binutils, zlib, hdf5, netcdf, v.v .... cảm ơn trước.
nhập mô tả hình ảnh ở đây
đầu ra của lệnh "make" như sau:
thực hiện tất cả đệ quy
make[1]: Nhập thư mục '/home/josh/Downloads/RegCM-4.7.1'
Làm tất cả ở bên ngoài
make[2]: Nhập thư mục '/home/josh/Downloads/RegCM-4.7.1/external'
make[2]: Không có gì phải làm cho 'tất cả'.
make[2]: Rời khỏi thư mục '/home/josh/Downloads/RegCM-4.7.1/external'
Làm tất cả trong Chia sẻ
make[2]: Nhập thư mục '/home/josh/Downloads/RegCM-4.7.1/Share'
gfortran -I/home/josh/Downloads/RegCM-4.7.1/external -I/usr/include -I/usr/include/hdf5/serial -I/usr/include -I/usr/include -I/usr/ bao gồm -I/usr/include/hdf5/serial -I/usr/include -I/usr/include -I/home/josh/Downloads/RegCM-4.7.1/Share -fopenmp -D'SVN_REV="tag-4.7 .1"' -O3 -finline-functions -mtune=native -march=native -fconvert=big-endian -fno-range-check -fPIC -c mod_realkinds.F90
mod_realkinds.F90:63:31:
63 | thực(rk8), tham số :: inf = O'0777600000000000000000'
| 1
Lỗi: Hằng số BOZ tại (1) không phải là hằng số-stmt cũng không phải là đối số thực tế đối với hàm nội tại INT, REAL, DBLE hoặc CMPLX [xem â-fno-allow-invalid-bozâ]
mod_realkinds.F90:64:31:
64 | thực(rk8), tham số :: nan = O'0777610000000000000000'
| 1
Lỗi: Hằng số BOZ tại (1) không phải là hằng số-stmt cũng không phải là đối số thực tế đối với hàm nội tại INT, REAL, DBLE hoặc CMPLX [xem â-fno-allow-invalid-bozâ]
make[2]: *** [Makefile:613: mod_realkinds.o] Lỗi 1
make[2]: Rời khỏi thư mục '/home/josh/Downloads/RegCM-4.7.1/Share'
make[1]: *** [Makefile:433: all-recursive] Lỗi 1
make[1]: Rời khỏi thư mục '/home/josh/Downloads/RegCM-4.7.1'
thực hiện: *** [Makefile:365: all] Lỗi 2