Re: NCL for AR-WRF OBSGRID utility routines

From: Adetutu Aghedo <Adetutu.Aghedo_at_nyahnyahspammersnyahnyah>
Date: Thu Aug 02 2012 - 10:53:34 MDT

Dear Mary,

I have our supercomputer system administrator intalled the gcc/gfortran 4.4.4. So I reversed back to the NCL 4.4.4 I downloaded first.

I made sure to properly link the v.4.4.4 gcc/gfortran and their corresponding libraries in the startup bash script, and also in the configure script. It appears I no longer have any gfortran library errors. Do you have any idea of what the errors relating to the "libncarg_gks.a (cro.o, crotiff.o, and crodisplay.o)" mean? And how to correct it? See full error at compilation time below:

Thank you,

Tutu.

pgf90 -o plot_level.exe plot_level.o module_header.o module_map_stuff.o module_ncarg.o module_read_station.o date_pack_module.o -L/users/aa44/ncl_4.4.4/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lm -L/projects/dsc1/apps/gcc/4.4.4/lib64 -lgfortran -L/projects/dsc1/apps/netcdf/3.6.3-pgi/netcdf-pgi/lib -lnetcdf -I/projects/dsc1/apps/netcdf/3.6.3-pgi/netcdf-pgi/include
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_SoftFill':
cro.c:(.text+0xf9f): undefined reference to `cairo_move_to'
cro.c:(.text+0x1017): undefined reference to `cairo_line_to'
cro.c:(.text+0x1034): undefined reference to `cairo_stroke'
cro.c:(.text+0x117d): undefined reference to `cairo_move_to'
cro.c:(.text+0x11f9): undefined reference to `cairo_line_to'
cro.c:(.text+0x1216): undefined reference to `cairo_stroke'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_UpdateWorkstation':
cro.c:(.text+0x12a5): undefined reference to `cairo_surface_flush'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `GetCROClipping':
cro.c:(.text+0x12df): undefined reference to `cairo_clip_extents'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `CROpict_init':
cro.c:(.text+0x13e8): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x1427): undefined reference to `cairo_clip_extents'
cro.c:(.text+0x143a): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1455): undefined reference to `cairo_move_to'
cro.c:(.text+0x1486): undefined reference to `cairo_line_to'
cro.c:(.text+0x14cf): undefined reference to `cairo_line_to'
cro.c:(.text+0x1500): undefined reference to `cairo_line_to'
cro.c:(.text+0x151b): undefined reference to `cairo_line_to'
cro.c:(.text+0x152e): undefined reference to `cairo_clip'
cro.c:(.text+0x1549): undefined reference to `cairo_move_to'
cro.c:(.text+0x157a): undefined reference to `cairo_line_to'
cro.c:(.text+0x15c3): undefined reference to `cairo_line_to'
cro.c:(.text+0x15f4): undefined reference to `cairo_line_to'
cro.c:(.text+0x160f): undefined reference to `cairo_line_to'
cro.c:(.text+0x1622): undefined reference to `cairo_fill'
cro.c:(.text+0x1657): undefined reference to `cairo_move_to'
cro.c:(.text+0x168c): undefined reference to `cairo_line_to'
cro.c:(.text+0x16c1): undefined reference to `cairo_line_to'
cro.c:(.text+0x16f6): undefined reference to `cairo_line_to'
cro.c:(.text+0x172b): undefined reference to `cairo_line_to'
cro.c:(.text+0x173e): undefined reference to `cairo_clip'
cro.c:(.text+0x175d): undefined reference to `cairo_save'
cro.c:(.text+0x1770): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1783): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x17c4): undefined reference to `cairo_rectangle'
cro.c:(.text+0x17d7): undefined reference to `cairo_fill'
cro.c:(.text+0x17ea): undefined reference to `cairo_restore'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Text':
cro.c:(.text+0x18eb): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1909): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x1921): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x1937): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x194d): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x19ab): undefined reference to `FT_Init_FreeType'
cro.c:(.text+0x1a60): undefined reference to `FT_New_Face'
cro.c:(.text+0x1a9b): undefined reference to `cairo_ft_font_face_create_for_ft_face'
cro.c:(.text+0x1aba): undefined reference to `cairo_set_font_face'
cro.c:(.text+0x1ad1): undefined reference to `cairo_font_extents'
cro.c:(.text+0x1b0d): undefined reference to `cairo_set_font_size'
cro.c:(.text+0x1b2a): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x1b5f): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1b8a): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x1b9f): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x1bb7): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1c5a): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x1d57): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1d9a): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1dea): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1f3f): undefined reference to `cairo_save'
cro.c:(.text+0x1f6b): undefined reference to `cairo_move_to'
cro.c:(.text+0x1fa0): undefined reference to `cairo_rotate'
cro.c:(.text+0x2091): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x20a6): undefined reference to `cairo_show_text'
cro.c:(.text+0x20f0): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x2173): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x2189): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x21ed): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2295): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x22f2): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2307): undefined reference to `cairo_show_text'
cro.c:(.text+0x2326): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2375): undefined reference to `cairo_save'
cro.c:(.text+0x23ab): undefined reference to `cairo_text_extents'
cro.c:(.text+0x23c7): undefined reference to `cairo_rotate'
cro.c:(.text+0x255f): undefined reference to `cairo_text_extents'
cro.c:(.text+0x25fd): undefined reference to `cairo_text_extents'
cro.c:(.text+0x264f): undefined reference to `cairo_translate'
cro.c:(.text+0x2667): undefined reference to `cairo_rotate'
cro.c:(.text+0x26ba): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2749): undefined reference to `cairo_text_extents'
cro.c:(.text+0x27ad): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x27c2): undefined reference to `cairo_show_text'
cro.c:(.text+0x280d): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2831): undefined reference to `cairo_text_extents'
cro.c:(.text+0x289e): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x28b3): undefined reference to `cairo_show_text'
cro.c:(.text+0x28fe): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x293f): undefined reference to `cairo_restore'
cro.c:(.text+0x2958): undefined reference to `cairo_restore'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_SetClipIndicator':
cro.c:(.text+0x2d94): undefined reference to `cairo_new_path'
cro.c:(.text+0x2da7): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2df9): undefined reference to `cairo_move_to'
cro.c:(.text+0x2e4b): undefined reference to `cairo_line_to'
cro.c:(.text+0x2e9e): undefined reference to `cairo_line_to'
cro.c:(.text+0x2ef1): undefined reference to `cairo_line_to'
cro.c:(.text+0x2f41): undefined reference to `cairo_line_to'
cro.c:(.text+0x2f54): undefined reference to `cairo_clip'
cro.c:(.text+0x2f87): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2f9a): undefined reference to `cairo_new_path'
cro.c:(.text+0x2fb5): undefined reference to `cairo_move_to'
cro.c:(.text+0x2fde): undefined reference to `cairo_line_to'
cro.c:(.text+0x3017): undefined reference to `cairo_line_to'
cro.c:(.text+0x3040): undefined reference to `cairo_line_to'
cro.c:(.text+0x305b): undefined reference to `cairo_line_to'
cro.c:(.text+0x306e): undefined reference to `cairo_clip'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_FillArea':
cro.c:(.text+0x31d4): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x322f): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x32ab): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x3339): undefined reference to `cairo_move_to'
cro.c:(.text+0x339f): undefined reference to `cairo_line_to'
cro.c:(.text+0x3405): undefined reference to `cairo_line_to'
cro.c:(.text+0x3418): undefined reference to `cairo_stroke'
cro.c:(.text+0x3477): undefined reference to `cairo_move_to'
cro.c:(.text+0x34df): undefined reference to `cairo_line_to'
cro.c:(.text+0x3547): undefined reference to `cairo_line_to'
cro.c:(.text+0x355a): undefined reference to `cairo_fill'
cro.c:(.text+0x35b7): undefined reference to `cairo_move_to'
cro.c:(.text+0x361d): undefined reference to `cairo_line_to'
cro.c:(.text+0x3643): undefined reference to `cairo_stroke'
cro.c:(.text+0x3699): undefined reference to `cairo_stroke'
cro.c:(.text+0x36d0): undefined reference to `cairo_stroke'
cro.c:(.text+0x3707): undefined reference to `cairo_stroke'
cro.c:(.text+0x373e): undefined reference to `cairo_stroke'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x3788): more undefined references to `cairo_stroke' follow
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_FillArea':
cro.c:(.text+0x3835): undefined reference to `cairo_move_to'
cro.c:(.text+0x3899): undefined reference to `cairo_line_to'
cro.c:(.text+0x38fe): undefined reference to `cairo_line_to'
cro.c:(.text+0x3911): undefined reference to `cairo_stroke'
cro.c:(.text+0x396e): undefined reference to `cairo_move_to'
cro.c:(.text+0x39d4): undefined reference to `cairo_line_to'
cro.c:(.text+0x3a3a): undefined reference to `cairo_line_to'
cro.c:(.text+0x3a4d): undefined reference to `cairo_stroke'
cro.c:(.text+0x3a76): undefined reference to `cairo_set_line_width'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Polymarker':
cro.c:(.text+0x3b81): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x3b94): undefined reference to `cairo_get_line_cap'
cro.c:(.text+0x3baf): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x3bc2): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x3beb): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3c79): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x3c94): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3d11): undefined reference to `cairo_arc'
cro.c:(.text+0x3d23): undefined reference to `cairo_stroke'
cro.c:(.text+0x3d56): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3de2): undefined reference to `cairo_move_to'
cro.c:(.text+0x3e0d): undefined reference to `cairo_line_to'
cro.c:(.text+0x3e20): undefined reference to `cairo_stroke'
cro.c:(.text+0x3e5a): undefined reference to `cairo_move_to'
cro.c:(.text+0x3e85): undefined reference to `cairo_line_to'
cro.c:(.text+0x3e98): undefined reference to `cairo_stroke'
cro.c:(.text+0x3f2c): undefined reference to `cairo_move_to'
cro.c:(.text+0x3f57): undefined reference to `cairo_line_to'
cro.c:(.text+0x3f6a): undefined reference to `cairo_stroke'
cro.c:(.text+0x3fd9): undefined reference to `cairo_move_to'
cro.c:(.text+0x402c): undefined reference to `cairo_line_to'
cro.c:(.text+0x403f): undefined reference to `cairo_stroke'
cro.c:(.text+0x405e): undefined reference to `cairo_move_to'
cro.c:(.text+0x407d): undefined reference to `cairo_line_to'
cro.c:(.text+0x4090): undefined reference to `cairo_stroke'
cro.c:(.text+0x4101): undefined reference to `cairo_move_to'
cro.c:(.text+0x4114): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x4153): undefined reference to `cairo_arc'
cro.c:(.text+0x4166): undefined reference to `cairo_stroke'
cro.c:(.text+0x4224): undefined reference to `cairo_move_to'
cro.c:(.text+0x426d): undefined reference to `cairo_line_to'
cro.c:(.text+0x4280): undefined reference to `cairo_stroke'
cro.c:(.text+0x429f): undefined reference to `cairo_move_to'
cro.c:(.text+0x42be): undefined reference to `cairo_line_to'
cro.c:(.text+0x42d1): undefined reference to `cairo_stroke'
cro.c:(.text+0x4365): undefined reference to `cairo_move_to'
cro.c:(.text+0x4390): undefined reference to `cairo_line_to'
cro.c:(.text+0x43a3): undefined reference to `cairo_stroke'
cro.c:(.text+0x4412): undefined reference to `cairo_move_to'
cro.c:(.text+0x4465): undefined reference to `cairo_line_to'
cro.c:(.text+0x4478): undefined reference to `cairo_stroke'
cro.c:(.text+0x4497): undefined reference to `cairo_move_to'
cro.c:(.text+0x44b6): undefined reference to `cairo_line_to'
cro.c:(.text+0x44c9): undefined reference to `cairo_stroke'
cro.c:(.text+0x44f7): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x4513): undefined reference to `cairo_set_line_width'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `setSurfaceTransform':
cro.c:(.text+0x4752): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x4760): undefined reference to `cairo_rotate'
cro.c:(.text+0x4774): undefined reference to `cairo_translate'
cro.c:(.text+0x478c): undefined reference to `cairo_scale'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_OpenWorkstation':
cro.c:(.text+0x4c99): undefined reference to `cairo_ps_surface_create'
cro.c:(.text+0x4cc4): undefined reference to `cairo_ps_surface_set_size'
cro.c:(.text+0x4cd1): undefined reference to `cairo_create'
cro.c:(.text+0x4d47): undefined reference to `cairo_pdf_surface_create'
cro.c:(.text+0x4d62): undefined reference to `cairo_create'
cro.c:(.text+0x4db8): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4dd3): undefined reference to `cairo_create'
cro.c:(.text+0x4e4d): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4e68): undefined reference to `cairo_create'
cro.c:(.text+0x4ee8): undefined reference to `cairo_create'
cro.c:(.text+0x4f16): undefined reference to `cairo_xlib_surface_get_width'
cro.c:(.text+0x4f2e): undefined reference to `cairo_xlib_surface_get_height'
cro.c:(.text+0x4f54): undefined reference to `cairo_set_fill_rule'
cro.c:(.text+0x4f66): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x4f78): undefined reference to `cairo_set_line_join'
cro.c:(.text+0x4f8c): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x4fa4): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x4fb1): undefined reference to `cairo_new_path'
cro.c:(.text+0x4fce): undefined reference to `cairo_move_to'
cro.c:(.text+0x4ff3): undefined reference to `cairo_line_to'
cro.c:(.text+0x5020): undefined reference to `cairo_line_to'
cro.c:(.text+0x5045): undefined reference to `cairo_line_to'
cro.c:(.text+0x5062): undefined reference to `cairo_line_to'
cro.c:(.text+0x506f): undefined reference to `cairo_clip'
cro.c:(.text+0x510b): undefined reference to `cairo_set_source_rgba'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_CloseWorkstation':
cro.c:(.text+0x556a): undefined reference to `cairo_destroy'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_ClearWorkstation':
cro.c:(.text+0x5841): undefined reference to `cairo_stroke'
cro.c:(.text+0x5854): undefined reference to `cairo_show_page'
cro.c:(.text+0x587b): undefined reference to `cairo_surface_flush'
cro.c:(.text+0x58cd): undefined reference to `cairo_surface_write_to_png'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Cellarray':
cro.c:(.text+0x59c2): undefined reference to `cairo_get_source'
cro.c:(.text+0x59ea): undefined reference to `cairo_pattern_get_rgba'
cro.c:(.text+0x5e98): undefined reference to `cairo_image_surface_create_for_data'
cro.c:(.text+0x5ea3): undefined reference to `cairo_surface_status'
cro.c:(.text+0x5eec): undefined reference to `cairo_set_source_surface'
cro.c:(.text+0x5f01): undefined reference to `cairo_paint'
cro.c:(.text+0x5f09): undefined reference to `cairo_surface_finish'
cro.c:(.text+0x5f11): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x5f99): undefined reference to `cairo_set_source_rgba'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `CROset_dashpattern':
cro.c:(.text+0x6078): undefined reference to `cairo_set_dash'
cro.c:(.text+0x60d5): undefined reference to `cairo_set_dash'
cro.c:(.text+0x611f): undefined reference to `cairo_set_dash'
cro.c:(.text+0x6189): undefined reference to `cairo_set_dash'
cro.c:(.text+0x61fb): undefined reference to `cairo_set_dash'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x6225): more undefined references to `cairo_set_dash' follow
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Polyline':
cro.c:(.text+0x630a): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x633d): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x6350): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x6384): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x63a5): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x6405): undefined reference to `cairo_move_to'
cro.c:(.text+0x6469): undefined reference to `cairo_line_to'
cro.c:(.text+0x6490): undefined reference to `cairo_stroke'
cro.c:(.text+0x64a8): undefined reference to `cairo_set_line_cap'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x1f3): undefined reference to `cairo_xlib_surface_get_display'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(crodisplay.o): In function `croCreateNativeDisplaySurface':
crodisplay.c:(.text+0x5d6): undefined reference to `cairo_xlib_surface_create'
make: [plot_level.exe] Error 2 (ignored)
pgf90 -o plot_soundings.exe plot_soundings.o module_mapinfo.o module_report.o module_skewt.o date_pack_module.o -L/users/aa44/ncl_4.4.4/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lm -L/projects/dsc1/apps/gcc/4.4.4/lib64 -lgfortran -L/projects/dsc1/apps/netcdf/3.6.3-pgi/netcdf-pgi/lib -lnetcdf -I/projects/dsc1/apps/netcdf/3.6.3-pgi/netcdf-pgi/include
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_SoftFill':
cro.c:(.text+0xf9f): undefined reference to `cairo_move_to'
cro.c:(.text+0x1017): undefined reference to `cairo_line_to'
cro.c:(.text+0x1034): undefined reference to `cairo_stroke'
cro.c:(.text+0x117d): undefined reference to `cairo_move_to'
cro.c:(.text+0x11f9): undefined reference to `cairo_line_to'
cro.c:(.text+0x1216): undefined reference to `cairo_stroke'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_UpdateWorkstation':
cro.c:(.text+0x12a5): undefined reference to `cairo_surface_flush'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `GetCROClipping':
cro.c:(.text+0x12df): undefined reference to `cairo_clip_extents'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `CROpict_init':
cro.c:(.text+0x13e8): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x1427): undefined reference to `cairo_clip_extents'
cro.c:(.text+0x143a): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1455): undefined reference to `cairo_move_to'
cro.c:(.text+0x1486): undefined reference to `cairo_line_to'
cro.c:(.text+0x14cf): undefined reference to `cairo_line_to'
cro.c:(.text+0x1500): undefined reference to `cairo_line_to'
cro.c:(.text+0x151b): undefined reference to `cairo_line_to'
cro.c:(.text+0x152e): undefined reference to `cairo_clip'
cro.c:(.text+0x1549): undefined reference to `cairo_move_to'
cro.c:(.text+0x157a): undefined reference to `cairo_line_to'
cro.c:(.text+0x15c3): undefined reference to `cairo_line_to'
cro.c:(.text+0x15f4): undefined reference to `cairo_line_to'
cro.c:(.text+0x160f): undefined reference to `cairo_line_to'
cro.c:(.text+0x1622): undefined reference to `cairo_fill'
cro.c:(.text+0x1657): undefined reference to `cairo_move_to'
cro.c:(.text+0x168c): undefined reference to `cairo_line_to'
cro.c:(.text+0x16c1): undefined reference to `cairo_line_to'
cro.c:(.text+0x16f6): undefined reference to `cairo_line_to'
cro.c:(.text+0x172b): undefined reference to `cairo_line_to'
cro.c:(.text+0x173e): undefined reference to `cairo_clip'
cro.c:(.text+0x175d): undefined reference to `cairo_save'
cro.c:(.text+0x1770): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x1783): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x17c4): undefined reference to `cairo_rectangle'
cro.c:(.text+0x17d7): undefined reference to `cairo_fill'
cro.c:(.text+0x17ea): undefined reference to `cairo_restore'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Text':
cro.c:(.text+0x18eb): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1909): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x1921): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x1937): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x194d): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x19ab): undefined reference to `FT_Init_FreeType'
cro.c:(.text+0x1a60): undefined reference to `FT_New_Face'
cro.c:(.text+0x1a9b): undefined reference to `cairo_ft_font_face_create_for_ft_face'
cro.c:(.text+0x1aba): undefined reference to `cairo_set_font_face'
cro.c:(.text+0x1ad1): undefined reference to `cairo_font_extents'
cro.c:(.text+0x1b0d): undefined reference to `cairo_set_font_size'
cro.c:(.text+0x1b2a): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x1b5f): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1b8a): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x1b9f): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x1bb7): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1c5a): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x1d57): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1d9a): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1dea): undefined reference to `cairo_text_extents'
cro.c:(.text+0x1f3f): undefined reference to `cairo_save'
cro.c:(.text+0x1f6b): undefined reference to `cairo_move_to'
cro.c:(.text+0x1fa0): undefined reference to `cairo_rotate'
cro.c:(.text+0x2091): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x20a6): undefined reference to `cairo_show_text'
cro.c:(.text+0x20f0): undefined reference to `cairo_get_font_matrix'
cro.c:(.text+0x2173): undefined reference to `cairo_matrix_scale'
cro.c:(.text+0x2189): undefined reference to `cairo_set_font_matrix'
cro.c:(.text+0x21ed): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2295): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x22f2): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2307): undefined reference to `cairo_show_text'
cro.c:(.text+0x2326): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2375): undefined reference to `cairo_save'
cro.c:(.text+0x23ab): undefined reference to `cairo_text_extents'
cro.c:(.text+0x23c7): undefined reference to `cairo_rotate'
cro.c:(.text+0x255f): undefined reference to `cairo_text_extents'
cro.c:(.text+0x25fd): undefined reference to `cairo_text_extents'
cro.c:(.text+0x264f): undefined reference to `cairo_translate'
cro.c:(.text+0x2667): undefined reference to `cairo_rotate'
cro.c:(.text+0x26ba): undefined reference to `cairo_text_extents'
cro.c:(.text+0x2749): undefined reference to `cairo_text_extents'
cro.c:(.text+0x27ad): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x27c2): undefined reference to `cairo_show_text'
cro.c:(.text+0x280d): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x2831): undefined reference to `cairo_text_extents'
cro.c:(.text+0x289e): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x28b3): undefined reference to `cairo_show_text'
cro.c:(.text+0x28fe): undefined reference to `cairo_rel_move_to'
cro.c:(.text+0x293f): undefined reference to `cairo_restore'
cro.c:(.text+0x2958): undefined reference to `cairo_restore'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_SetClipIndicator':
cro.c:(.text+0x2d94): undefined reference to `cairo_new_path'
cro.c:(.text+0x2da7): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2df9): undefined reference to `cairo_move_to'
cro.c:(.text+0x2e4b): undefined reference to `cairo_line_to'
cro.c:(.text+0x2e9e): undefined reference to `cairo_line_to'
cro.c:(.text+0x2ef1): undefined reference to `cairo_line_to'
cro.c:(.text+0x2f41): undefined reference to `cairo_line_to'
cro.c:(.text+0x2f54): undefined reference to `cairo_clip'
cro.c:(.text+0x2f87): undefined reference to `cairo_reset_clip'
cro.c:(.text+0x2f9a): undefined reference to `cairo_new_path'
cro.c:(.text+0x2fb5): undefined reference to `cairo_move_to'
cro.c:(.text+0x2fde): undefined reference to `cairo_line_to'
cro.c:(.text+0x3017): undefined reference to `cairo_line_to'
cro.c:(.text+0x3040): undefined reference to `cairo_line_to'
cro.c:(.text+0x305b): undefined reference to `cairo_line_to'
cro.c:(.text+0x306e): undefined reference to `cairo_clip'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_FillArea':
cro.c:(.text+0x31d4): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x322f): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x32ab): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x3339): undefined reference to `cairo_move_to'
cro.c:(.text+0x339f): undefined reference to `cairo_line_to'
cro.c:(.text+0x3405): undefined reference to `cairo_line_to'
cro.c:(.text+0x3418): undefined reference to `cairo_stroke'
cro.c:(.text+0x3477): undefined reference to `cairo_move_to'
cro.c:(.text+0x34df): undefined reference to `cairo_line_to'
cro.c:(.text+0x3547): undefined reference to `cairo_line_to'
cro.c:(.text+0x355a): undefined reference to `cairo_fill'
cro.c:(.text+0x35b7): undefined reference to `cairo_move_to'
cro.c:(.text+0x361d): undefined reference to `cairo_line_to'
cro.c:(.text+0x3643): undefined reference to `cairo_stroke'
cro.c:(.text+0x3699): undefined reference to `cairo_stroke'
cro.c:(.text+0x36d0): undefined reference to `cairo_stroke'
cro.c:(.text+0x3707): undefined reference to `cairo_stroke'
cro.c:(.text+0x373e): undefined reference to `cairo_stroke'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x3788): more undefined references to `cairo_stroke' follow
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_FillArea':
cro.c:(.text+0x3835): undefined reference to `cairo_move_to'
cro.c:(.text+0x3899): undefined reference to `cairo_line_to'
cro.c:(.text+0x38fe): undefined reference to `cairo_line_to'
cro.c:(.text+0x3911): undefined reference to `cairo_stroke'
cro.c:(.text+0x396e): undefined reference to `cairo_move_to'
cro.c:(.text+0x39d4): undefined reference to `cairo_line_to'
cro.c:(.text+0x3a3a): undefined reference to `cairo_line_to'
cro.c:(.text+0x3a4d): undefined reference to `cairo_stroke'
cro.c:(.text+0x3a76): undefined reference to `cairo_set_line_width'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Polymarker':
cro.c:(.text+0x3b81): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x3b94): undefined reference to `cairo_get_line_cap'
cro.c:(.text+0x3baf): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x3bc2): undefined reference to `cairo_get_line_width'
cro.c:(.text+0x3beb): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3c79): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x3c94): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3d11): undefined reference to `cairo_arc'
cro.c:(.text+0x3d23): undefined reference to `cairo_stroke'
cro.c:(.text+0x3d56): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x3de2): undefined reference to `cairo_move_to'
cro.c:(.text+0x3e0d): undefined reference to `cairo_line_to'
cro.c:(.text+0x3e20): undefined reference to `cairo_stroke'
cro.c:(.text+0x3e5a): undefined reference to `cairo_move_to'
cro.c:(.text+0x3e85): undefined reference to `cairo_line_to'
cro.c:(.text+0x3e98): undefined reference to `cairo_stroke'
cro.c:(.text+0x3f2c): undefined reference to `cairo_move_to'
cro.c:(.text+0x3f57): undefined reference to `cairo_line_to'
cro.c:(.text+0x3f6a): undefined reference to `cairo_stroke'
cro.c:(.text+0x3fd9): undefined reference to `cairo_move_to'
cro.c:(.text+0x402c): undefined reference to `cairo_line_to'
cro.c:(.text+0x403f): undefined reference to `cairo_stroke'
cro.c:(.text+0x405e): undefined reference to `cairo_move_to'
cro.c:(.text+0x407d): undefined reference to `cairo_line_to'
cro.c:(.text+0x4090): undefined reference to `cairo_stroke'
cro.c:(.text+0x4101): undefined reference to `cairo_move_to'
cro.c:(.text+0x4114): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x4153): undefined reference to `cairo_arc'
cro.c:(.text+0x4166): undefined reference to `cairo_stroke'
cro.c:(.text+0x4224): undefined reference to `cairo_move_to'
cro.c:(.text+0x426d): undefined reference to `cairo_line_to'
cro.c:(.text+0x4280): undefined reference to `cairo_stroke'
cro.c:(.text+0x429f): undefined reference to `cairo_move_to'
cro.c:(.text+0x42be): undefined reference to `cairo_line_to'
cro.c:(.text+0x42d1): undefined reference to `cairo_stroke'
cro.c:(.text+0x4365): undefined reference to `cairo_move_to'
cro.c:(.text+0x4390): undefined reference to `cairo_line_to'
cro.c:(.text+0x43a3): undefined reference to `cairo_stroke'
cro.c:(.text+0x4412): undefined reference to `cairo_move_to'
cro.c:(.text+0x4465): undefined reference to `cairo_line_to'
cro.c:(.text+0x4478): undefined reference to `cairo_stroke'
cro.c:(.text+0x4497): undefined reference to `cairo_move_to'
cro.c:(.text+0x44b6): undefined reference to `cairo_line_to'
cro.c:(.text+0x44c9): undefined reference to `cairo_stroke'
cro.c:(.text+0x44f7): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x4513): undefined reference to `cairo_set_line_width'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `setSurfaceTransform':
cro.c:(.text+0x4752): undefined reference to `cairo_identity_matrix'
cro.c:(.text+0x4760): undefined reference to `cairo_rotate'
cro.c:(.text+0x4774): undefined reference to `cairo_translate'
cro.c:(.text+0x478c): undefined reference to `cairo_scale'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_OpenWorkstation':
cro.c:(.text+0x4c99): undefined reference to `cairo_ps_surface_create'
cro.c:(.text+0x4cc4): undefined reference to `cairo_ps_surface_set_size'
cro.c:(.text+0x4cd1): undefined reference to `cairo_create'
cro.c:(.text+0x4d47): undefined reference to `cairo_pdf_surface_create'
cro.c:(.text+0x4d62): undefined reference to `cairo_create'
cro.c:(.text+0x4db8): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4dd3): undefined reference to `cairo_create'
cro.c:(.text+0x4e4d): undefined reference to `cairo_image_surface_create'
cro.c:(.text+0x4e68): undefined reference to `cairo_create'
cro.c:(.text+0x4ee8): undefined reference to `cairo_create'
cro.c:(.text+0x4f16): undefined reference to `cairo_xlib_surface_get_width'
cro.c:(.text+0x4f2e): undefined reference to `cairo_xlib_surface_get_height'
cro.c:(.text+0x4f54): undefined reference to `cairo_set_fill_rule'
cro.c:(.text+0x4f66): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x4f78): undefined reference to `cairo_set_line_join'
cro.c:(.text+0x4f8c): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x4fa4): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x4fb1): undefined reference to `cairo_new_path'
cro.c:(.text+0x4fce): undefined reference to `cairo_move_to'
cro.c:(.text+0x4ff3): undefined reference to `cairo_line_to'
cro.c:(.text+0x5020): undefined reference to `cairo_line_to'
cro.c:(.text+0x5045): undefined reference to `cairo_line_to'
cro.c:(.text+0x5062): undefined reference to `cairo_line_to'
cro.c:(.text+0x506f): undefined reference to `cairo_clip'
cro.c:(.text+0x510b): undefined reference to `cairo_set_source_rgba'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_CloseWorkstation':
cro.c:(.text+0x556a): undefined reference to `cairo_destroy'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_ClearWorkstation':
cro.c:(.text+0x5841): undefined reference to `cairo_stroke'
cro.c:(.text+0x5854): undefined reference to `cairo_show_page'
cro.c:(.text+0x587b): undefined reference to `cairo_surface_flush'
cro.c:(.text+0x58cd): undefined reference to `cairo_surface_write_to_png'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Cellarray':
cro.c:(.text+0x59c2): undefined reference to `cairo_get_source'
cro.c:(.text+0x59ea): undefined reference to `cairo_pattern_get_rgba'
cro.c:(.text+0x5e98): undefined reference to `cairo_image_surface_create_for_data'
cro.c:(.text+0x5ea3): undefined reference to `cairo_surface_status'
cro.c:(.text+0x5eec): undefined reference to `cairo_set_source_surface'
cro.c:(.text+0x5f01): undefined reference to `cairo_paint'
cro.c:(.text+0x5f09): undefined reference to `cairo_surface_finish'
cro.c:(.text+0x5f11): undefined reference to `cairo_surface_destroy'
cro.c:(.text+0x5f99): undefined reference to `cairo_set_source_rgba'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `CROset_dashpattern':
cro.c:(.text+0x6078): undefined reference to `cairo_set_dash'
cro.c:(.text+0x60d5): undefined reference to `cairo_set_dash'
cro.c:(.text+0x611f): undefined reference to `cairo_set_dash'
cro.c:(.text+0x6189): undefined reference to `cairo_set_dash'
cro.c:(.text+0x61fb): undefined reference to `cairo_set_dash'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x6225): more undefined references to `cairo_set_dash' follow
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(cro.o): In function `cro_Polyline':
cro.c:(.text+0x630a): undefined reference to `cairo_set_source_rgba'
cro.c:(.text+0x633d): undefined reference to `cairo_set_line_width'
cro.c:(.text+0x6350): undefined reference to `cairo_new_sub_path'
cro.c:(.text+0x6384): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x63a5): undefined reference to `cairo_set_line_cap'
cro.c:(.text+0x6405): undefined reference to `cairo_move_to'
cro.c:(.text+0x6469): undefined reference to `cairo_line_to'
cro.c:(.text+0x6490): undefined reference to `cairo_stroke'
cro.c:(.text+0x64a8): undefined reference to `cairo_set_line_cap'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/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'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x1f3): undefined reference to `cairo_xlib_surface_get_display'
/users/aa44/ncl_4.4.4/lib/libncarg_gks.a(crodisplay.o): In function `croCreateNativeDisplaySurface':
crodisplay.c:(.text+0x5d6): undefined reference to `cairo_xlib_surface_create'
make: [plot_soundings.exe] Error 2 (ignored)

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Thu Aug 2 10:53:58 2012

This archive was generated by hypermail 2.1.8 : Fri Aug 03 2012 - 14:39:58 MDT