Ошибка установки rgdal в Gentoo с директивой inverser.c include

Я пытаюсь установить rgdal (зависимость от gstat) в R на чистую установку Calculate Linux (фактически общая Gentoo). У меня установлены sci-libs/gdal. Вот последние несколько строк вывода:

x86_64-pc-linux-gnu-g++ -I/usr/lib64/R/include -DNDEBUG -I/usr/include/gdal  -I"/home/wjc721/R/x86_64-pc-linux-gnu-library/3.2/sp/include"   -fpic  -O2 -march=x86-64 -pipe  -c OGR_write.cpp -o OGR_write.o

x86_64-pc-linux-gnu-g++ -I/usr/lib64/R/include -DNDEBUG -I/usr/include/gdal  -I"/home/wjc721/R/x86_64-pc-linux-gnu-library/3.2/sp/include"   -fpic  -O2 -march=x86-64 -pipe  -c gdal-bindings.cpp -o gdal-bindings.o

x86_64-pc-linux-gnu-gcc -std=gnu99 -I/usr/lib64/R/include -DNDEBUG -I/usr/include/gdal  -I"/home/wjc721/R/x86_64-pc-linux-gnu-library/3.2/sp/include"   -fpic  -O2 -march=x86-64 -pipe  -c init.c -o init.o

x86_64-pc-linux-gnu-gcc -std=gnu99 -I/usr/lib64/R/include -DNDEBUG -I/usr/include/gdal  -I"/home/wjc721/R/x86_64-pc-linux-gnu-library/3.2/sp/include"   -fpic  -O2 -march=x86-64 -pipe  -c inverser.c -o inverser.o
inverser.c:3:22: fatal error: projects.h: No such file or directory
 #include <projects.h>
                      ^
compilation terminated.

Существующие ответы на Stackoverflow предназначены для дистрибутивов Linux, отличных от Gentoo. Они предлагают установку пакетов (в Debian), таких как libgdal1h, libgdal1-dev, libproj-dev и gdal-bin, ни одного из которых нет в Gentoo.

Любая помощь будет очень высоко ценится! В предыдущей версии Calculate все работало нормально :(

Спасибо, Билл

Редактировать: я обновил R с v3.2.2 до 3.3.2 и gdal с 2.0.2-r3 до 2.0.3. Это не помогло, ошибка та же.


person William Chivers    schedule 13.03.2017    source источник
comment
Попробуйте разъединить и снова объединить sci-libs/proj пакет, у меня сработало.   -  person mucka    schedule 13.04.2017


Ответы (1)


Я столкнулся с той же проблемой. Обновление до proj-4.9.2 помогло.

person francois    schedule 14.04.2017
comment
Спасибо, Франсуа, это сработало, но только со следующими версиями: dev-lang/R-3.3.2, sci-libs/gdal-2.0.3 и, как вы предлагаете, sci-libs/proj-4.9.2. - person William Chivers; 18.04.2017
comment
То же самое. Спасибо за подсказку! - person Nikos Alexandris; 27.06.2017