Я точно не знаю, что мой вопрос, так как я серьезно обернулся autoconf/automake/libtoolize и т. Д. Некоторые из нас пытаются автосохранять mbsystem. Я бросил вверх репо работы на сегодняшний день здесь:Как правильно создать настройку autoconf netcdf 4.x?
https://bitbucket.org/schwehr/mbsystem
Я пытаюсь улучшить настройки NetCDF использовать NC-конфигурацию, но не уверен, как сделать это правильно. Я работаю над configure.in. Кажется невозможным найти заголовок с AC_CHECK_HEADER («netcdfcpp.h») после INCLUDES="$INCLUDES ``$nc_config --cflags``"
(простить неправильные обратные тики), взятые из проверки gdl netcdf. Каков правильный способ обновления пути от nc-config --cflags
?
http://gnudatalanguage.cvs.sourceforge.net/viewvc/gnudatalanguage/gdl/configure.in?revision=1.121
Затем я попытался использовать AX_PATH_GENERIC и застревают на этой ошибке с m4_include([m4/ax_path_generic.m4])
Running autoconf ...
configure.in:29: error: possibly undefined macro: AC_SUBST
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure:12992: error: possibly undefined macro: AC_MSG_RESULT
Любая помощь в получении лучше создать чек NetCDF, что на самом деле будет работать с фанки нестандартности установки местоположения через nc-config и выяснение того, как правильно поместить макрос в каталог m4, будет огромной помощью.
Указатель на пакет, выполняющий это действительно чисто, был бы суперпомощью. Для примера я смотрел источники netcdf, gdal, geos и gdl. А такие вещи, как осьминог NetCDF проверить, не используйте NC-конфиг ... http://www.tddft.org/trac/octopus/browser/trunk/m4/netcdf.m4
В настоящее время установки с Fink для NetCDF 4.x:
nc-config --cflags --libs
-I/sw/opt/netcdf7/include -I/sw/include
-L/sw/opt/netcdf7/lib -lnetcdf
Спасибо!