================================
ifeq ($(PLATFORM),Linux)
INC_NETCDF := /usr/include
LIB_NETCDF := /usr/lib
#FF = xlf90 -qsuffix=f=f -qfixed=132 -I$(INC_NETCDF)
FF = gfortran -O3 -ffixed-form -ffixed-line-length-none -I$(INC_NETCDF)
DFLAGS = -L${LIB_NETCDF} -lnetcdf
LDFLAGS = -L${LIB_NETCDF} -L/usr/lib -lnetcdf -lpthread
endif
VPATH = ./SRC
all: bin2D2nc bin3D2nc 2Dbin2nc 2Dbin2nc_mean bin3D2nc_mean com3D2bin 2Dcom2nc 2Dcom2nc_mean com3D2nc com3D2nc_mean com2D2nc stat2nc isccp2nc modis2nc misr2nc com3D2nc_sep 2Dbin2nc_sep 2Dcom_sep2one 2Dbin_sep2one com3D_sep2one bin3D_sep2one glue_movie_raw
.f:
$(FF) -o $@ -I./SRC $< ./SRC/hbuf_lib.f ./SRC/cape.f ./SRC/cin.f $(LDFLAGS)
clean:
rm bin* com* stat* 2* isccp* modis* misr* *.o glue*
========================================
¿¡·¯¸Þ½ÃÁö
========================================
gfortran -O3 -ffixed-form -ffixed-line-length-none -I/usr/include -o bin2D2nc -I./SRC ./SRC/bin2D2nc.f ./SRC/hbuf_lib.f ./SRC/cape.f ./SRC/cin.f -L/usr/lib -L/usr/lib -lnetcdf -lpthread
/usr/bin/ld: /tmp/cc71HaTv.o: in function `MAIN__':
bin2D2nc.f:(.text+0x1074): undefined reference to `nf_put_vara_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x10ba): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x10d5): undefined reference to `nf_put_var1_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1309): undefined reference to `nf_close_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1350): undefined reference to `nf_redef_'
/usr/bin/ld: bin2D2nc.f:(.text+0x138a): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1431): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1691): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1699): undefined reference to `nf_enddef_'
/usr/bin/ld: bin2D2nc.f:(.text+0x17e8): undefined reference to `nf_create_'
/usr/bin/ld: bin2D2nc.f:(.text+0x17f8): undefined reference to `nf_redef_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1813): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x184c): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x187d): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x18a1): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x18d7): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1905): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x193d): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x196b): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1996): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x19c4): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x19f2): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1a1d): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1a4b): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1a79): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1aa4): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1ad2): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b00): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b08): undefined reference to `nf_enddef_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b1f): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b31): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b48): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b5a): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b79): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1b8c): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1ba3): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1bb6): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1bcd): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1be0): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1d6c): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1d8b): undefined reference to `nf_def_dim_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1db4): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1de2): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1e12): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1e40): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1e6e): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1e99): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1ec7): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1ef5): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1f20): undefined reference to `nf_def_var_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1f4e): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1f7c): undefined reference to `nf_put_att_text_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1f84): undefined reference to `nf_enddef_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1f9b): undefined reference to `nf_inq_varid_'
/usr/bin/ld: bin2D2nc.f:(.text+0x1fad): undefined reference to `nf_put_var_real_'
/usr/bin/ld: bin2D2nc.f:(.text+0x2035): undefined reference to `nf_close_'
collect2: error: ld returned 1 exit status
make: *** [Makefile:94: bin2D2nc] Error 1
=============================================================
¿¡·¯¸Þ½ÃÁö¸¦ º¸¸é ÄÄÆÄÀÏ ÇÒ¶§ ÇÊ¿äÇÑ ÆÄÀϵéÀÌ ¸µÅ©°¡ ¾ÈµÇ´Â°Å °°³×¿ä..
µµ¿ò ºÎŹµå¸³´Ï´Ù.
°¨»çÇÕ´Ï´Ù.
Àâ´ã | 2112¸íÀÌ Àоú¾î¿ä. 3.145.115.195