сборка netcdf на linux - PullRequest
       8

сборка netcdf на linux

0 голосов
/ 22 октября 2018

Я следую этому уроку здесь:

https://www.unidata.ucar.edu/software/netcdf/docs/getting_and_building_netcdf.html

Я собрал HDF5, ZLIB и CURL из исходного кода.Когда я компилирую netcdf:

CPPFLAGS=-I${H5DIR}/include LDFLAGS=-L${H5DIR}/lib ./configure --prefix=${NCDIR}

и затем запускаю

make check

, я получаю:

curl / curl.h: такого файла или каталога нет.

Хотя я создаю curl, как мне его увидеть?

1 Ответ

0 голосов
/ 24 октября 2018

Это ошибка конфигурации, которая была исправлена ​​в master и будет в следующей версии netCDF (4.6.2).Он должен проверять наличие curl.h в конфигурации, а не ошибки во время сборки.; -)

Обходной путь - включить каталоги curl include и lib в ваши CPPFLAGS и LDFLAGS.

CPPFLAGS='-I${H5DIR}/include -I/location/curl/include' LDFLAGS='-L${H5DIR}/lib -L/location/curl/lib' ./configure --prefix=${NCDIR}

Обратите внимание, что я добавил одинарные кавычки вокруг значений CPPFLAGS и LDFLAGS,так что мы можем включить несколько мест с пробелами между ними.

...