NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hello all, On Mac OS X 10.5.4 using gcc 4.2.1 (from Xcode 3.1), I have tried to build NetCDF 3.6.3 like so: export CC=/usr/bin/gcc-4.2 export CXX=/usr/bin/g++-4.2 export MACOSX_DEPLOYMENT_TARGET=10.5 export SDKROOT=/Developer/SDKs/MacOSX10.5.sdk export CFLAGS="-isysroot ${SDKROOT} -O0 -D_FORTIFY_SOURCE=2 -arch i386" export CXXFLAGS="-isysroot ${SDKROOT} -O0 -D_FORTIFY_SOURCE=2 -arch i386" ./configure --disable-shared --prefix=/my/path/to/folder make check It spews lots of stuff, but ends early, giving: *** Testing ncgen. *** creating classic file c0.nc from c0.cdl... ./run_tests.sh: line 8: 28089 Abort trap ./ncgen -b -o c0.nc $srcdir/c0.cdl FAIL: run_tests.sh ========================================= 1 of 1 tests failed Please report to support@xxxxxxxxxxxxxxxx ========================================= make[2]: *** [check-TESTS] Error 1 make[1]: *** [check-am] Error 2 make: *** [check-recursive] Error 1 If I remove the -D_FORTIFY_SOURCE=2 then all is well. Is this a known problem? Can anyone repro? D_FORTIFY_SOURCE is nicely explained here: <http://www.redhat.com/magazine/009jul05/features/execshield/#checks> -- ____________________________________________________________ Sean McBride, B. Eng sean@xxxxxxxxxxxxxxxxxx Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada
netcdfgroup
archives: