Re: NCL for AR-WRF OBSGRID utility routines

From: Adetutu Aghedo <adetutu.aghedo_at_nyahnyahspammersnyahnyah>
Date: Mon Jul 16 2012 - 13:13:12 MDT

Hi Mary,

I tried your suggestion.

The system is running gfortran version 4.7.0.

----
$ gfortran --version
GNU Fortran (GCC) 4.7.0
Copyright (C) 2012 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
--
I found "libgfortran.so" in /usr/lib/gcc/x86_64-redhat-linux/4.1.2/
total 4.6M
-rw-r--r-- 1 root root  87K Oct  6  2010 SYSCALLS.c.X
-rw-r--r-- 1 root root 3.2K Oct  6  2010 crtfastmath.o
-rw-r--r-- 1 root root 1.9K Oct  6  2010 crtendS.o
-rw-r--r-- 1 root root 1.9K Oct  6  2010 crtend.o
-rw-r--r-- 1 root root 3.1K Oct  6  2010 crtbeginT.o
-rw-r--r-- 1 root root 2.8K Oct  6  2010 crtbeginS.o
-rw-r--r-- 1 root root 2.6K Oct  6  2010 crtbegin.o
-rw-r--r-- 1 root root  170 Oct  6  2010 libgomp.spec
-rw-r--r-- 1 root root 221K Oct  6  2010 libsupc++.a
-rw-r--r-- 1 root root  83K Oct  6  2010 libgomp.a
-rw-r--r-- 1 root root 1.5K Oct  6  2010 libgfortranbegin.a
-rw-r--r-- 1 root root 1.4M Oct  6  2010 libgfortran.a
-rw-r--r-- 1 root root  36K Oct  6  2010 libgcov.a
-rw-r--r-- 1 root root  45K Oct  6  2010 libgcc_eh.a
-rw-r--r-- 1 root root 118K Oct  6  2010 libgcc.a
-rw-r--r-- 1 root root 2.6M Oct  6  2010 libstdc++.a
-rwxr-xr-x 1 root root 7.9K Oct  6  2010 libgomp.so
lrwxrwxrwx 1 root root   20 Apr 28  2011 libgcc_s.so -> /lib64/libgcc_s.so.1
drwxr-xr-x 2 root root 4.0K Apr 28  2011 include
lrwxrwxrwx 1 root root   36 Apr 28  2011 libstdc++.so -> ../../../../lib64/libstdc++.so.6.0.8
lrwxrwxrwx 1 root root   38 Apr 28  2011 libgfortran.so -> ../../../../lib64/libgfortran.so.1.0.0
drwxr-xr-x 2 root root 4.0K Apr 28  2011 finclude
drwxr-xr-x 2 root root 4.0K Apr 28  2011 32
However, I obtained similar result:
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/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lm  -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 -lgfortran -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 
/users/aa44/ncl/lib/libncarg.a(mdlndr.o): In function `mdlndr_':
mdlndr.f:(.text+0xbd): undefined reference to `_gfortran_os_error'
mdlndr.f:(.text+0x130): undefined reference to `_gfortran_os_error'
mdlndr.f:(.text+0x26c): undefined reference to `_gfortran_os_error'
mdlndr.f:(.text+0x2aa): undefined reference to `_gfortran_os_error'
mdlndr.f:(.text+0x32b): undefined reference to `_gfortran_os_error'
/users/aa44/ncl/lib/libncarg.a(pcfopn.o):pcfopn.f:(.text+0x154): more undefined references to `_gfortran_os_error' follow
/users/aa44/ncl/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/lib/libncarg_gks.a(cro.o): In function `cro_UpdateWorkstation':
cro.c:(.text+0x12a5): undefined reference to `cairo_surface_flush'
/users/aa44/ncl/lib/libncarg_gks.a(cro.o): In function `GetCROClipping':
cro.c:(.text+0x12df): undefined reference to `cairo_clip_extents'
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x3788): more undefined references to `cairo_stroke' follow
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(cro.o): In function `cro_CloseWorkstation':
cro.c:(.text+0x556a): undefined reference to `cairo_destroy'
/users/aa44/ncl/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/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/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/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x6225): more undefined references to `cairo_set_dash' follow
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x1f3): undefined reference to `cairo_xlib_surface_get_display'
/users/aa44/ncl/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/lib -lncarg -lncarg_gks -lncarg_c -lX11 -lm  -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 -lgfortran -L/usr/lib/gcc/x86_64-redhat-linux/4.1.2 
/users/aa44/ncl/lib/libncarg.a(icfell.o): In function `icfell_':
icfell.f:(.text+0xd6): undefined reference to `_gfortran_os_error'
icfell.f:(.text+0x13e): undefined reference to `_gfortran_os_error'
/users/aa44/ncl/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/lib/libncarg_gks.a(cro.o): In function `cro_UpdateWorkstation':
cro.c:(.text+0x12a5): undefined reference to `cairo_surface_flush'
/users/aa44/ncl/lib/libncarg_gks.a(cro.o): In function `GetCROClipping':
cro.c:(.text+0x12df): undefined reference to `cairo_clip_extents'
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x3788): more undefined references to `cairo_stroke' follow
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(cro.o): In function `cro_CloseWorkstation':
cro.c:(.text+0x556a): undefined reference to `cairo_destroy'
/users/aa44/ncl/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/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/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/lib/libncarg_gks.a(cro.o):cro.c:(.text+0x6225): more undefined references to `cairo_set_dash' follow
/users/aa44/ncl/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/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/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/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/lib/libncarg_gks.a(crodisplay.o): In function `croFreeNativeSurface':
crodisplay.c:(.text+0x1f3): undefined reference to `cairo_xlib_surface_get_display'
/users/aa44/ncl/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 Mon Jul 16 13:13:31 2012

This archive was generated by hypermail 2.1.8 : Wed Jul 18 2012 - 14:33:00 MDT