- 论坛徽章:
- 0
|
How to install NetCDF in IRIX?
philenso ,谢谢您的回复!
安装过程是这样的:先用congfigure通过,然后make, 出现的错误提示是:
1# make
Making `all' in directory /usr/people/mj/netcdf/netcdf-3.5.0/src/libsrc
c89 -c -O -I. -DNDEBUG attr.c
c89 WARNING: abi should have been specified by driverwrap
cc-1084 c89: ERROR File = /usr/include/stddef.h, Line = 37
The indicated declaration has an invalid combination of type specifiers.
typedef int ptrdiff_t;
^
cc-1213 c89: ERROR File = /usr/include/stddef.h, Line = 46
The declaration contains a duplicate specifier.
typedef unsigned int size_t;
^
cc-1349 c89: WARNING File = /usr/include/stddef.h, Line = 46
The indicated declaration requires a typedef name.
typedef unsigned int size_t;
^
cc-1084 c89: ERROR File = /usr/include/stdlib.h, Line = 114
The indicated declaration has an invalid combination of type specifiers.
typedef int ssize_t;
^
3 errors detected in the compilation of "attr.c".
*** Error code 2 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
它提到的include下的文件是系统文件吧,可以改吗?好象改了以后仍然不行啊。
另外您说的设置环境变量,是按照 install说明文件中写的
setenv CC c89
setenv CPPFLAGS "-O -DNDEBUG"
就可以了吗? |
|