# Test c output T=tst_addvar ARGS=test_pnetcdf.nc #CMD=valgrind --leak-check=full CMD=gdb --args PAR=1 CFLAGS=-Wall -Wno-unused-variable -Wno-unused-function -g -O -I.. -I../include ifdef PAR CC=mpicc #CC=/usr/local/bin/mpicc LDFLAGS=../liblib/.libs/libnetcdf.a -L/usr/local/lib -lhdf5_hl -lhdf5 -lz -ldl -lcurl -lpnetcdf -lmpich -lm else CC=gcc #LDFLAGS=../liblib/.libs/libnetcdf.a -L/usr/local/lib -lhdf5_hl -lhdf5 -lz -lm -lcurl LDFLAGS=../liblib/.libs/libnetcdf.a -L/usr/local/lib -lhdf5_hl -lhdf5 -lz -ldl -lm -lcurl endif # cd .. ; ${MAKE} all LLP=/usr/local/lib:${LD_LIBRARY_PATH} all:: cmp export LD_LIBRARY_PATH=${LLP}; export CFLAGS; export LDFLAGS; \ ${CMD} ./t ${ARGS} cmp:: export LD_LIBRARY_PATH=${LLP}; export CFLAGS; export LDFLAGS; \ ${CC} -o t ${CFLAGS} ${T}.c ${SRC} ${LDFLAGS}; \ cpp:: ${CC} -E ${CFLAGS} ${T}.c > ${T}.txt