爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3018|回复: 3

terrain.exe无法生成

[复制链接]
发表于 2015-3-11 09:25:51 | 显示全部楼层 |阅读模式

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

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

x
最近安装MM5,intel编译器已安装成功,make terrain.deck的时候可以生成rdnml,data_area.exe,rdem.exe,但是没有terrain.exe,这是怎么回事呢?
gedit Makeile时只修改了intel部分
intel:
    echo "Compiling for Linux using INTEL compiler"
    ( $(CD) src ; $(MAKE) all                \
    "RM        = $(RM)"     "RM_LIST    = $(RM_LIST)"    \
    "LN        = $(LN)"     "MACH        = SGI"        \
    "MAKE        = $(MAKE)"    "CPP        = /lib/cpp"    \
    "CPPFLAGS    = -I. -C -traditional -D$(NCARGRAPHICS) "    \
    "FC        = ifort  "    "FCFLAGS    = -I. -w90 -w95 -convert big_endian "\
    "LDOPTIONS    = -i_dynamic"         "CFLAGS        = -I."        \
    "LOCAL_LIBRARIES= -L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -lncarg_c -L/usr/lib -lX11 -L/usr/lib/gcc/i486-linux-gnu/4.4  -lgfortran" ) ; \
        ( $(RM) terrain.exe ; $(LN) src/terrain.exe . ) ;


make intel时运行报错如下
cro.c:(.text+0x107c): undefined reference to `cairo_move_to'
cro.c:(.text+0x10af): undefined reference to `cairo_line_to'
cro.c:(.text+0x10ba): undefined reference to `cairo_stroke'
cro.c:(.text+0x11cd): undefined reference to `cairo_move_to'
cro.c:(.text+0x1200): undefined reference to `cairo_line_to'
cro.c:(.text+0x120b): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_UpdateWorkstation':
cro.c:(.text+0x129b): undefined reference to `cairo_surface_flush'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `GetCROClipping':
cro.c:(.text+0x12ef): undefined reference to `cairo_clip_extents'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `CROpict_init':
cro.c:(.text+0x13f4): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x142e): undefined reference to `cairo_clip_extents'
cro.c:(.text+0x1436): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1448): undefined reference to `cairo_move_to'
cro.c:(.text+0x146c): undefined reference to `cairo_line_to'
cro.c:(.text+0x14a0): undefined reference to `cairo_line_to'
cro.c:(.text+0x14c4): undefined reference to `cairo_line_to'
cro.c:(.text+0x14d6): undefined reference to `cairo_line_to'
cro.c:(.text+0x14de): undefined reference to `cairo_clip'
cro.c:(.text+0x14f0): undefined reference to `cairo_move_to'
cro.c:(.text+0x1514): undefined reference to `cairo_line_to'
cro.c:(.text+0x1548): undefined reference to `cairo_line_to'
cro.c:(.text+0x156c): undefined reference to `cairo_line_to'
cro.c:(.text+0x157e): undefined reference to `cairo_line_to'
cro.c:(.text+0x1586): undefined reference to `cairo_fill'
cro.c:(.text+0x159c): undefined reference to `cairo_move_to'
cro.c:(.text+0x15b2): undefined reference to `cairo_line_to'
cro.c:(.text+0x15c8): undefined reference to `cairo_line_to'
cro.c:(.text+0x15de): undefined reference to `cairo_line_to'
cro.c:(.text+0x15f4): undefined reference to `cairo_line_to'
cro.c:(.text+0x15fc): undefined reference to `cairo_clip'
cro.c:(.text+0x1606): undefined reference to `cairo_save'
cro.c:(.text+0x160e): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1616): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x163c): undefined reference to `cairo_rectangle'
cro.c:(.text+0x1644): undefined reference to `cairo_fill'
cro.c:(.text+0x164c): undefined reference to `cairo_restore'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_Text':
cro.c:(.text+0x1776): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1785): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x179b): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x17a7): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x17b3): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x181c): undefined reference to `FT_Init_FreeType'
cro.c:(.text+0x18ec): undefined reference to `FT_New_Face'
cro.c:(.text+0x1934): undefined reference to `cairo_ft_font_face_create_for_ft_face'
cro.c:(.text+0x1940): undefined reference to `cairo_set_font_face'
cro.c:(.text+0x1952): undefined reference to `cairo_font_extents'
cro.c:(.text+0x1978): undefined reference to `cairo_set_font_size'
cro.c:(.text+0x1987): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x19ae): undefined reference to `cairo_text_extents'
cro.c:(.text+0x19d0): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x19dc): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x19f8): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1a5e): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x1bb8): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1bed): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1c3b): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1d63): undefined reference to `cairo_save'
cro.c:(.text+0x1d8b): undefined reference to `cairo_move_to'
cro.c:(.text+0x1da5): undefined reference to `cairo_rotate'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L247':
cro.c:(.text+0x1e78): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x1e8a): undefined reference to `cairo_show_text'
cro.c:(.text+0x1ec7): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x1f4b): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x1f57): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x1fc8): undefined reference to `cairo_text_extents'
cro.c:(.text+0x205a): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x20a8): undefined reference to `cairo_text_extents'
cro.c:(.text+0x20ba): undefined reference to `cairo_show_text'
cro.c:(.text+0x20d8): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2122): undefined reference to `cairo_save'
cro.c:(.text+0x214b): undefined reference to `cairo_text_extents'
cro.c:(.text+0x215d): undefined reference to `cairo_rotate'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L270':
cro.c:(.text+0x22ce): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2362): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2390): undefined reference to `cairo_translate'
cro.c:(.text+0x23a2): undefined reference to `cairo_rotate'
cro.c:(.text+0x23ed): undefined reference to `cairo_text_extents'
cro.c:(.text+0x246e): undefined reference to `cairo_text_extents'
cro.c:(.text+0x24b7): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x24c6): undefined reference to `cairo_show_text'
cro.c:(.text+0x24f6): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2514): undefined reference to `cairo_text_extents'
cro.c:(.text+0x255c): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2568): undefined reference to `cairo_show_text'
cro.c:(.text+0x2598): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x25d6): undefined reference to `cairo_restore'
cro.c:(.text+0x25de): undefined reference to `cairo_restore'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_SetClipIndicator':
cro.c:(.text+0x2a70): undefined reference to `cairo_new_path'
cro.c:(.text+0x2a78): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2a9a): undefined reference to `cairo_move_to'
cro.c:(.text+0x2abc): undefined reference to `cairo_line_to'
cro.c:(.text+0x2ade): undefined reference to `cairo_line_to'
cro.c:(.text+0x2b00): undefined reference to `cairo_line_to'
cro.c:(.text+0x2b22): undefined reference to `cairo_line_to'
cro.c:(.text+0x2b2a): undefined reference to `cairo_clip'
cro.c:(.text+0x2b4b): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2b53): undefined reference to `cairo_new_path'
cro.c:(.text+0x2b65): undefined reference to `cairo_move_to'
cro.c:(.text+0x2b7d): undefined reference to `cairo_line_to'
cro.c:(.text+0x2b99): undefined reference to `cairo_line_to'
cro.c:(.text+0x2bb1): undefined reference to `cairo_line_to'
cro.c:(.text+0x2bc3): undefined reference to `cairo_line_to'
cro.c:(.text+0x2bcb): undefined reference to `cairo_clip'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_FillArea':
cro.c:(.text+0x2cdc): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x2d11): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x2d55): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x2dc0): undefined reference to `cairo_move_to'
cro.c:(.text+0x2e00): undefined reference to `cairo_line_to'
cro.c:(.text+0x2e31): undefined reference to `cairo_line_to'
cro.c:(.text+0x2e3c): undefined reference to `cairo_stroke'
cro.c:(.text+0x2e68): undefined reference to `cairo_move_to'
cro.c:(.text+0x2ea8): undefined reference to `cairo_line_to'
cro.c:(.text+0x2ed9): undefined reference to `cairo_line_to'
cro.c:(.text+0x2ee4): undefined reference to `cairo_fill'
cro.c:(.text+0x2f10): undefined reference to `cairo_move_to'
cro.c:(.text+0x2f4e): undefined reference to `cairo_line_to'
cro.c:(.text+0x2f61): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L369':
cro.c:(.text+0x2fac): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L370':
cro.c:(.text+0x2fd9): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L371':
cro.c:(.text+0x3006): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L372':
cro.c:(.text+0x3033): undefined reference to `cairo_stroke'
/usr/local/ncl/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x307d): more undefined references to `cairo_stroke' follow
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L368':
cro.c:(.text+0x30f3): undefined reference to `cairo_move_to'
cro.c:(.text+0x3133): undefined reference to `cairo_line_to'
cro.c:(.text+0x3164): undefined reference to `cairo_line_to'
cro.c:(.text+0x316f): undefined reference to `cairo_stroke'
cro.c:(.text+0x319b): undefined reference to `cairo_move_to'
cro.c:(.text+0x31db): undefined reference to `cairo_line_to'
cro.c:(.text+0x320c): undefined reference to `cairo_line_to'
cro.c:(.text+0x3217): undefined reference to `cairo_stroke'
cro.c:(.text+0x322f): undefined reference to `cairo_set_line_width'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_Polymarker':
cro.c:(.text+0x32fa): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x3302): undefined reference to `cairo_get_line_cap'
cro.c:(.text+0x3318): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x3320): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x3334): undefined reference to `cairo_set_line_width'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L391':
cro.c:(.text+0x33c1): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x33d3): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3431): undefined reference to `cairo_arc'
cro.c:(.text+0x343c): undefined reference to `cairo_stroke'
cro.c:(.text+0x3459): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x34ae): undefined reference to `cairo_move_to'
cro.c:(.text+0x34ca): undefined reference to `cairo_line_to'
cro.c:(.text+0x34d5): undefined reference to `cairo_stroke'
cro.c:(.text+0x34f1): undefined reference to `cairo_move_to'
cro.c:(.text+0x350d): undefined reference to `cairo_line_to'
cro.c:(.text+0x3518): undefined reference to `cairo_stroke'
cro.c:(.text+0x3582): undefined reference to `cairo_move_to'
cro.c:(.text+0x359e): undefined reference to `cairo_line_to'
cro.c:(.text+0x35a9): undefined reference to `cairo_stroke'
cro.c:(.text+0x35ee): undefined reference to `cairo_move_to'
cro.c:(.text+0x3625): undefined reference to `cairo_line_to'
cro.c:(.text+0x3630): undefined reference to `cairo_stroke'
cro.c:(.text+0x3649): undefined reference to `cairo_move_to'
cro.c:(.text+0x3662): undefined reference to `cairo_line_to'
cro.c:(.text+0x366d): undefined reference to `cairo_stroke'
cro.c:(.text+0x36bc): undefined reference to `cairo_move_to'
cro.c:(.text+0x36c7): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x3703): undefined reference to `cairo_arc'
cro.c:(.text+0x370e): undefined reference to `cairo_stroke'
cro.c:(.text+0x378d): undefined reference to `cairo_move_to'
cro.c:(.text+0x37bd): undefined reference to `cairo_line_to'
cro.c:(.text+0x37c8): undefined reference to `cairo_stroke'
cro.c:(.text+0x37e1): undefined reference to `cairo_move_to'
cro.c:(.text+0x37fa): undefined reference to `cairo_line_to'
cro.c:(.text+0x3805): undefined reference to `cairo_stroke'
cro.c:(.text+0x386f): undefined reference to `cairo_move_to'
cro.c:(.text+0x388b): undefined reference to `cairo_line_to'
cro.c:(.text+0x3896): undefined reference to `cairo_stroke'
cro.c:(.text+0x38db): undefined reference to `cairo_move_to'
cro.c:(.text+0x3912): undefined reference to `cairo_line_to'
cro.c:(.text+0x391d): undefined reference to `cairo_stroke'
cro.c:(.text+0x3936): undefined reference to `cairo_move_to'
cro.c:(.text+0x394f): undefined reference to `cairo_line_to'
cro.c:(.text+0x395a): undefined reference to `cairo_stroke'
cro.c:(.text+0x397b): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x398d): undefined reference to `cairo_set_line_width'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `setSurfaceTransform':
cro.c:(.text+0x3c02): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x3c18): undefined reference to `cairo_translate'
cro.c:(.text+0x3c27): undefined reference to `cairo_rotate'
cro.c:(.text+0x3c3d): undefined reference to `cairo_scale'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_OpenWorkstation':
cro.c:(.text+0x4188): undefined reference to `cairo_ps_surface_create'
cro.c:(.text+0x41a1): undefined reference to `cairo_ps_surface_set_eps'
cro.c:(.text+0x41c0): undefined reference to `cairo_ps_surface_set_size'
cro.c:(.text+0x41cb): undefined reference to `cairo_create'
cro.c:(.text+0x4236): undefined reference to `cairo_pdf_surface_create'
cro.c:(.text+0x4241): undefined reference to `cairo_create'
cro.c:(.text+0x428e): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4299): undefined reference to `cairo_create'
cro.c:(.text+0x4309): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4314): undefined reference to `cairo_create'
cro.c:(.text+0x438e): undefined reference to `cairo_create'
cro.c:(.text+0x43b1): undefined reference to `cairo_xlib_surface_get_width'
cro.c:(.text+0x43c2): undefined reference to `cairo_xlib_surface_get_height'
cro.c:(.text+0x43db): undefined reference to `cairo_set_fill_rule'
cro.c:(.text+0x43ee): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x4401): undefined reference to `cairo_set_line_join'
cro.c:(.text+0x440c): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x4421): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x442c): undefined reference to `cairo_new_path'
cro.c:(.text+0x444b): undefined reference to `cairo_move_to'
cro.c:(.text+0x4476): undefined reference to `cairo_line_to'
cro.c:(.text+0x44ad): undefined reference to `cairo_line_to'
cro.c:(.text+0x44d8): undefined reference to `cairo_line_to'
cro.c:(.text+0x44f7): undefined reference to `cairo_line_to'
cro.c:(.text+0x4502): undefined reference to `cairo_clip'
cro.c:(.text+0x45bc): undefined reference to `cairo_set_source_rgba'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_CloseWorkstation':
cro.c:(.text+0x4a8b): undefined reference to `cairo_destroy'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_ClearWorkstation':
cro.c:(.text+0x4d9e): undefined reference to `cairo_stroke'
cro.c:(.text+0x4da6): undefined reference to `cairo_show_page'
cro.c:(.text+0x4dc9): undefined reference to `cairo_surface_flush'
cro.c:(.text+0x4e1b): undefined reference to `cairo_surface_write_to_png'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_Cellarray':
cro.c:(.text+0x4f2c): undefined reference to `cairo_get_source'
cro.c:(.text+0x4f50): undefined reference to `cairo_pattern_get_rgba'
cro.c:(.text+0x550f): undefined reference to `cairo_image_surface_create_for_data'
cro.c:(.text+0x5519): undefined reference to `cairo_surface_status'
cro.c:(.text+0x5539): undefined reference to `cairo_set_source_surface'
cro.c:(.text+0x5547): undefined reference to `cairo_paint'
cro.c:(.text+0x554f): undefined reference to `cairo_surface_finish'
cro.c:(.text+0x5557): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x55b7): undefined reference to `cairo_set_source_rgba'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L576':
cro.c:(.text+0x56b8): undefined reference to `cairo_set_dash'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L577':
cro.c:(.text+0x5703): undefined reference to `cairo_set_dash'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L578':
cro.c:(.text+0x573c): undefined reference to `cairo_set_dash'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L579':
cro.c:(.text+0x578a): undefined reference to `cairo_set_dash'
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `.L580':
cro.c:(.text+0x57df): undefined reference to `cairo_set_dash'
/usr/local/ncl/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x57ff): more undefined references to `cairo_set_dash' follow
/usr/local/ncl/lib/libncarg_gks.a(cro.o): In function `cro_Polyline':
cro.c:(.text+0x58c3): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x58de): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x58e9): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x5914): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x5929): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x5958): undefined reference to `cairo_move_to'
cro.c:(.text+0x598c): undefined reference to `cairo_line_to'
cro.c:(.text+0x599f): undefined reference to `cairo_stroke'
cro.c:(.text+0x59b2): undefined reference to `cairo_set_line_cap'
/usr/local/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+0x12a): undefined reference to `cairo_image_surface_get_height'
crotiff.c:(.text+0x138): undefined reference to `cairo_image_surface_get_stride'
crotiff.c:(.text+0x294): undefined reference to `cairo_image_surface_get_data'
/usr/local/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croActivateX11':
crodisplay.c:(.text+0x21): undefined reference to `cairo_xlib_surface_get_display'
crodisplay.c:(.text+0x2e): undefined reference to `cairo_xlib_surface_get_drawable'
crodisplay.c:(.text+0x48): undefined reference to `cairo_surface_flush'
crodisplay.c:(.text+0x24e): undefined reference to `cairo_xlib_surface_set_size'
/usr/local/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croX11Pause':
crodisplay.c:(.text+0x275): undefined reference to `cairo_xlib_surface_get_display'
crodisplay.c:(.text+0x283): undefined reference to `cairo_surface_flush'
/usr/local/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x2da): undefined reference to `cairo_xlib_surface_get_display'
/usr/local/ncl/lib/libncarg_gks.a(crodisplay.o): In function `croCreateNativeDisplaySurface':
crodisplay.c:(.text+0x6e1): undefined reference to `cairo_xlib_surface_create'
make[1]: [terrain.exe] Error 1 (ignored)
make[1]: Leaving directory `/usr/MM5/TERRAIN/src'



密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-3-11 10:32:19 | 显示全部楼层
ifort   -c -I. -w90 -w95 -convert big_endian LDOPTIONS    = -i_dynamic cr30sdata.f
ifort: command line remark #10148: option '-w90' not supported
ifort: command line remark #10148: option '-w95' not supported
ifort: error #10236: File not found:  'LDOPTIONS'
ifort: error #10236: File not found:  '='
ifort: command line remark #10148: option '-i_dynamic' not supported
make[1]: [cr30sdata.o] Error 1 (ignored)
/bin/rm -f cr30sdata.f
/bin/rm -f rdem.o
cut -c1-72 rdem.F | /lib/cpp -I. -C -traditional -DNCARG  -DSGI  > rdem.f
ifort   -c -I. -w90 -w95 -convert big_endian LDOPTIONS    = -i_dynamic rdem.f
ifort: command line remark #10148: option '-w90' not supported
ifort: command line remark #10148: option '-w95' not supported
ifort: error #10236: File not found:  'LDOPTIONS'
ifort: error #10236: File not found:  '='
ifort: command line remark #10148: option '-i_dynamic' not supported
make[1]: [rdem.o] Error 1 (ignored)
/bin/rm -f rdem.f
/bin/rm -f rdem.exe
ifort   -o rdem.exe cr30sdata.o  read30s.o rdem.o ia.o  -L/usr/local/ncl/lib -lncarg -lncarg_gks -lncarg_c -L/usr/lib -lX11 -L/usr/lib/gcc/i486-linux-gnu/4.4  -lgfortran
make[1]: Leaving directory `/usr/MM5/TERRAIN/src'


红色部分是不是意味着intel编译器有问题,还是有其他原因?


密码修改失败请联系微信:mofangbao
发表于 2016-1-14 16:32:55 | 显示全部楼层
你好,你的问题解决了吗,我现在也是安装MM5的TERRAIN部分时,没有terrain.exe产生
密码修改失败请联系微信:mofangbao
发表于 2017-8-19 14:21:01 | 显示全部楼层
cro.c:(.text+0x107c): undefined reference to `cairo_move_to' ,等错误,是没有链接cairo库文件。
若原始链接为 -L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -lncarg_c -lgfortran 。
改为:-L$(NCARG_ROOT)/lib -lncarg -lncarg_gks -lncarg_c -lgfortran -L/vol-th/software/cairo11216/lib -lcairo
其中/vol-th/software/cairo11216/lib 是自己cairo的目录,没有则需要安装。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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