免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5165 | 回复: 11
打印 上一主题 下一主题

[IRIX] How to install NetCDF in IRIX? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-09-02 08:53 |只看该作者 |倒序浏览
请教问题:不知道大家在UNIX上装过一个名字叫做netcdf的软件吗?现在单位需要装这个软件,我从网上(此页面中列出的第三行第一个irix_6.5-mips)http://www.unidata.ucar.edu/packages/netcdf/binaries.html下载的,我也看了其中的README文件,但是好几天都没有装上,哪位能指点一下?
   
    我们机器上已经装过64-bit的,现在是想装个32-bit的,因为有些程序不能正常运行,错误提示是ld:FATAL 12:expecting 32-bit objects.如果装上32-bit的netcdf就可以解决这个问题了吧?
   
    比较急,请大家帮我测试安装一下好吗?谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-09-04 18:41 |只看该作者

How to install NetCDF in IRIX?

谁能帮帮我呀?版主有时间吗?

论坛徽章:
0
3 [报告]
发表于 2003-09-08 16:40 |只看该作者

How to install NetCDF in IRIX?

把出错信息贴一下
我以前很容易就装上了,仔细阅读install文件
把几个环境变量设置好就可以了

[quote]原帖由 "fountain"]请教问题:不知道大家在UNIX上装过一个名字叫做netcdf的软件吗?现在单位需要装这个软件,我从网上(此页面中列出的第三行第一个irix_6.5-mips)http://www.unidata.ucar.edu/packages/netcdf/binaries.html下载的,..........[/quote 发表:

论坛徽章:
0
4 [报告]
发表于 2003-09-09 10:55 |只看该作者

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"
就可以了吗?

论坛徽章:
0
5 [报告]
发表于 2003-09-09 23:03 |只看该作者

How to install NetCDF in IRIX?

我很久以前装过,环境变量大概是这样的:
setenv CC "/bin/cc -n32"
setenv CPPFLAGS "-DNDEBUG"
setenv CFLAGS "-mips4"
setenv FC "/bin/f77 -n32"
setenv FFLAGS "-mips4"
setenv F90 "/bin/f90 -n32"
setenv F90FLAGS "-mips4"
setenv CXX "/bin/CC -n32"
setenv CXXFLAGS "-mips4"

你试试看可不可以

原帖由 "fountain" 发表:
philenso ,谢谢您的回复!

安装过程是这样的:先用congfigure通过,然后make, 出现的错误提示是:
     1# make

Making `all' in directory /usr/people/mj/netcdf/netcdf-3.5.0/src/libsrc

        c89 -c -O -..........

论坛徽章:
0
6 [报告]
发表于 2003-09-09 23:05 |只看该作者

How to install NetCDF in IRIX?

谢谢你噢!我试试看。一直在等你回复呢。

论坛徽章:
0
7 [报告]
发表于 2003-09-11 09:15 |只看该作者

How to install NetCDF in IRIX?

philenso,环境变量设置好后,仍然出现同样的错误信息!
   错误中提到的stddef.h和types.h是C的头文件,应该不会有错呀,我刚重新装过,版本是MIPSpro C compiler 7.0. 您觉得是什么问题啊?

论坛徽章:
0
8 [报告]
发表于 2003-09-11 17:15 |只看该作者

How to install NetCDF in IRIX?

你给出的那个地址上的文件是已经编译好的吧?应该可以直接用得
你的源码是不是从这里下载的
http://www.unidata.ucar.edu/packages/netcdf/index.html

原帖由 "fountain" 发表:
philenso,环境变量设置好后,仍然出现同样的错误信息!
   错误中提到的stddef.h和types.h是C的头文件,应该不会有错呀,我刚重新装过,版本是MIPSpro C compiler 7.0. 您觉得是什么问题啊?

论坛徽章:
0
9 [报告]
发表于 2003-09-11 21:11 |只看该作者

How to install NetCDF in IRIX?

我好象也发现那个问题了,是已经编译好的。那我就不用安装了吗?
但我在编译某个程序时,% make file
  出现的提示最后一行是:
  ld: FATAL   12 : Expecting 32-bit objects: /usr/local/lib/libnetcdf.a is 64-bit.
*** Error code 1 (bu21)
  我不知道怎样解决这个32BIT和64BIT的问题?请指点!

论坛徽章:
0
10 [报告]
发表于 2003-09-11 22:25 |只看该作者

How to install NetCDF in IRIX?

你的/usr/local/lib下的netcdf文件是不是你刚下载的?

原帖由 "fountain" 发表:
我好象也发现那个问题了,是已经编译好的。那我就不用安装了吗?
但我在编译某个程序时,% make file
  出现的提示最后一行是:
  ld: FATAL   12 : Expecting 32-bit objects: /usr/local/lib/libnetcdf.a is 6..........
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP