- 积分
- 1109
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-6-3
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我在大型机上安装WRFV3.6.1时,选的是:
34. x86_64 Linux, gfortran compiler with gcc (dmpar)
在编译时出现了如下错误:
mpif90 -f90=gfortran -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o test_io_idx test_io_idx.f -L. -lwrfio_int
/tmp/ccj2e2ak.o: In function `MAIN__':
test_io_idx.f:(.text+0x58): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0xb8): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0x118): undefined reference to `_gfortran_transfer_character_write'
test_io_idx.f:(.text+0x178): undefined reference to `_gfortran_transfer_character_write'
collect2: error: ld returned 1 exit status
make[3]: [test_io_idx] Error 1 (ignored)
我网上搜了一下,看有的人说用gfortran需要加-lgfortran这个选项,我加了之后还是同样的错误。
不知道坛子里有没有遇到过类似的情况?
|
|