爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 16874|回复: 24

求助 安装WPS无法生成plotfmt.exe 和 plotgrids.exe

[复制链接]

新浪微博达人勋

发表于 2012-11-20 17:25:45 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
安装WPS无法生成plotfmt.exe 和 plotgrids.exe,其他的exe已经有了,就差这两个了,应该是跟NCL有关,已经安装了cairo-1.8.10
实在是郁闷呀,求帮助
出错的代码如下:
/home/zqs/wrf/ncl/lib/libncarg_gks.a(cro.o): In function `cro_Polyline':
cro.c:(.text+0x5427): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x5445): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x544d): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x5470): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x547f): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x54b8): undefined reference to `cairo_move_to'
cro.c:(.text+0x54f5): undefined reference to `cairo_line_to'
cro.c:(.text+0x550a): undefined reference to `cairo_stroke'
cro.c:(.text+0x5517): undefined reference to `cairo_set_line_cap'
/home/zqs/wrf/ncl/lib/libncarg_gks.a(crotiff.o): In function `crotiff_writeImage':
crotiff.c:(.text+0x11c): undefined reference to `cairo_image_surface_get_width'
crotiff.c:(.text+0x127): undefined reference to `cairo_image_surface_get_height'
crotiff.c:(.text+0x133): undefined reference to `cairo_image_surface_get_stride'
crotiff.c:(.text+0x28e): undefined reference to `cairo_image_surface_get_data'
/home/zqs/wrf/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croActivateX11':
crodisplay.c:(.text+0x25): undefined reference to `cairo_xlib_surface_get_display'
crodisplay.c:(.text+0x30): undefined reference to `cairo_xlib_surface_get_drawable'
crodisplay.c:(.text+0x44): undefined reference to `cairo_surface_flush'
crodisplay.c:(.text+0x173): undefined reference to `cairo_xlib_surface_set_size'
/home/zqs/wrf/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croX11Pause':
crodisplay.c:(.text+0x1ac): undefined reference to `cairo_xlib_surface_get_display'
crodisplay.c:(.text+0x1bc): undefined reference to `cairo_surface_flush'
/home/zqs/wrf/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x1f3): undefined reference to `cairo_xlib_surface_get_display'
/home/zqs/wrf/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croCreateNativeDisplaySurface':
crodisplay.c:(.text+0x5d6): undefined reference to `cairo_xlib_surface_create'
make[1]: [plotfmt.exe] 错误 2 (忽略)
make[1]: Leaving directory `/home/zqs/wrf/WPS/util/src'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-20 18:07:42 | 显示全部楼层
那个软件安装需要编译器编译么?是不是编译器和编译WPS的不一样?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-20 18:54:01 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-20 19:55:52 | 显示全部楼层
额 之前的那个帖子不是你的啊,忘点回复了。
如果ncl可以使用,你的预编译ncl看来已经没有问题了,,,
看到你的namlist.wps文件了,应该是与NCARG有关的两个编译选项有关。
LIBS2的-lgfortran是你自己加的吗?拿到LIBS里面试试。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-21 08:32:37 | 显示全部楼层
本帖最后由 ayzqs 于 2012-11-21 08:33 编辑
climate05 发表于 2012-11-20 19:55
额 之前的那个帖子不是你的啊,忘点回复了。
如果ncl可以使用,你的预编译ncl看来已经没有问题了 ...

恩,是我自己加上去的,我去试一试,谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-21 08:44:01 | 显示全部楼层
climate05 发表于 2012-11-20 19:55
额 之前的那个帖子不是你的啊,忘点回复了。
如果ncl可以使用,你的预编译ncl看来已经没有问题了 ...

还是不行,不管了,不影响使用,太感谢你了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-21 21:41:20 | 显示全部楼层
ayzqs 发表于 2012-11-21 08:44
还是不行,不管了,不影响使用,太感谢你了

试试下面这个办法:
先切换到WPS/arch目录,修改configure.defualt文件,将里面的-lg2c都改为-lgcc
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-22 09:16:17 | 显示全部楼层
蒋宝林 发表于 2012-11-21 21:41
试试下面这个办法:
先切换到WPS/arch目录,修改configure.defualt文件,将里面的-lg2c都改为-lgcc

我试了lg2c和-lgfortran,还是没能生成
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-12-7 14:36:32 | 显示全部楼层
是这样的。预编译的ncl一般默认的都是gfortran。不知道你的Fortran编译器是什么?如果不是gfortran,那么在编译wps的时候确实会少两个exe,只能是找到生成这两个exe的f程序,自己进行编译。
我建议你,先自己用自己的fortran编译器,对ncl进行编译。不管是否可以完全编译成功,只要ncarg编译对就可以了。然后再去编译wps。等wps编译好了,再重新装上预编译版的ncl。
另外,实在无法编译成功这两个软件,也没有什么。因为基本上用不到。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-12-7 16:48:14 | 显示全部楼层
西西 发表于 2012-12-7 14:36
是这样的。预编译的ncl一般默认的都是gfortran。不知道你的Fortran编译器是什么?如果不是gfortran,那么在 ...

谢谢,我换了个低版本的NCL,改了configure.defualt里的一些路径,搞定了{:eb301:}
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表