﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
719	Replaced NC_CONFIG and nc-config in buid and make configuration files	arango	arango	"Replaced '''NC_CONFIG''' with '''NF_CONFIG''' and '''nc-config''' with '''nf-config''' in all build scripts ('''build.sh''' and '''build.bash''') and the make configuration scripts ('''Compilers/*.mk''').  This is only relevant when compiling ROMS with the '''NetCDF-4''' library.

Notice that compiling with '''nc-config''' still works if the '''nf-config''' script for the appropriate compiler and '''NetCDF-4''' is in your path.  The problem with '''nc-config''' is that it calls '''nf-config''' without the full path.  If '''nf-config''' is not resolved, the linking stage gives lots of errors.

'''NetCDF-4''' made this change to distinguish between C- and Fortran compiling long time ago. However, the '''nf-config''' is not available in the earlier (old) versions of the '''NetCDF-4''' library.  For us, it is much better to use the '''nf-config''' script since it doesn't call other scripts and we can specify the full path in ROMS '''build''' script.  This is convient for some of us that use different compilers and versions of the '''NetCDF''' library."	upgrade	closed	major	Release ROMS/TOMS 3.7	Nonlinear	3.7	Fixed		
