Oraclegis.com: бинарники новой версии GDAL 1.9.0 с поддержкой Oracle Spatial и инструкция по компиляции
В блоге Oraclegis.com размещена инструкция Александра Рындина о компиляции GDAL 1.9.0 на новой версии Visual Studio Express 2010 для поддержки СУБД Oracle с опцией Spatial. Ознакомиться с материалом полностью можно здесь.
Я уже описывал ранее, как компилировать GDAL/OGR для поддержки СУБД Oracle с опцией Spatial. С того времени прошло много времени и я попытался скомпилировать GDAL 1.9.0 на новой версии Visual Studio Express 2010.
В целом вся процедура осталась той же, но теперь не требуется инсталлировать Windows Platform SDK.
Для настройки компиляции плагина для Oracle Spatial – редактируем файл C:gdal-1.9.0
make.opt. Нужно найти следующие строки:
# Add ORACLE support.
# Uncomment the following line to enable OCI Oracle Spatial support.
# ORACLE_HOME = C:/Software/Oracle/Product/10.1.0/db_1
# Uncomment the following if you prefer to build OCI support as a plugin.
# OCI_PLUGIN = YES
Указываем путь к клиенту базы данных и раскоментируем строки:
# Add ORACLE support.
# Uncomment the following line to enable OCI Oracle Spatial support.
ORACLE_HOME = C:/oracle/product/10.2.0/client_1
# Uncomment the following if you prefer to build OCI support as a plugin.
# OCI_PLUGIN = YES
Дальше по шагам:
— запустим CMD
— перейдём в каталог cd C:gdal-1.9.0
— настроим переменные среды для Visual Studio
— "c:Program FilesMicrosoft Visual Studio 10.0vcinvcvars32.bat"
— запускаем компиляцию
— nmake /f makefile.vc clean
— nmake /f makefile.vc
— nmake /f makefile.vc install
После того, как все пройдет успещно можно протестировать функционал следующей командой: