Сборка GDAL 1.9.0 с использованием Visual Studio 2010
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 19 окт 2012, 16:47
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Ясно, спасибо. К сожалению, в моем распоряжении есть только Visual Studio 2008, на котором я собрал gdal с использованием CMake . Не отразится ли это на работе библиотеки?
Если собирать с помощью nmake - в nmake.opt есть раздел, связанный с подключением libkml. Для чего эта библиотека используется в gdal ? Разве недостаточно expat ? И в вашем сценарии сборки libkml вроде не было.
Если собирать с помощью nmake - в nmake.opt есть раздел, связанный с подключением libkml. Для чего эта библиотека используется в gdal ? Разве недостаточно expat ? И в вашем сценарии сборки libkml вроде не было.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Отразится. В приведенном сценарии собирается только часть драйверов. Остальное - домашняя работа .Georg писал(а):Ясно, спасибо. К сожалению, в моем распоряжении есть только Visual Studio 2008, на котором я собрал gdal с использованием CMake . Не отразится ли это на работе библиотеки?
В GDAL имеется 2 драйвера для работы с kml: kml и libkml.Georg писал(а): Если собирать с помощью nmake - в nmake.opt есть раздел, связанный с подключением libkml. Для чего эта библиотека используется в gdal ? Разве недостаточно expat ? И в вашем сценарии сборки libkml вроде не было.
kml - собственная разработка, а libkml - обертка вокруг Гугловской библиотеки.
В любом случае - libkml надо собрать самостоятельно, причем код надо брать из репозитория, т.к. в разделе "downloads" устарел и не поддерживается. Для сборки libkml я тоже написал сценарий Cmake и делаю ее статичной (но боюсь, что сценарий надо фиксить под текущий срез репозитория).
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 11 дек 2012, 16:31
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Люди добрые, подскажите. У нас тут стартует проект на gdal. Пишем в MSVC2012, с более менее мультиплатформенным расчетом. "OBJECT" был добавлен в CMake уже более полугода как. Не подскажете, где же те самые наработки, о которых везде пишут "делают в Kitware". Долговато же делают... Солюшен под студию мы конечно сделали и потихоньку пишем свой код, но хотелось бы на нормальный симейк пересесть.
PS: За вашу инструкцию и CmakeFile'ы спасибо большое - очень хорошо, но все-же не полная либа создается, не все модули и т.д. - допиливать много, а всех нюансов gdal'а я пока не знаю (не зря же с этим OBJECT'ом в Kitware мучались?).
PS: За вашу инструкцию и CmakeFile'ы спасибо большое - очень хорошо, но все-же не полная либа создается, не все модули и т.д. - допиливать много, а всех нюансов gdal'а я пока не знаю (не зря же с этим OBJECT'ом в Kitware мучались?).
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Welcome to opensource. Не устраивает текущая ситуация — беритесь сами. Не хотите/не можете/не умеете сами — наймите того, кто можетDJm00n писал(а):Долговато же делают...
-
- Новоприбывший
- Сообщения: 6
- Зарегистрирован: 11 дек 2012, 16:31
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Так ведь в том и дело - вроде написано, что "вот делаем, сегодня-завтра будет готово", но уже и полгода прошло и тишина. Я ничего же не требую - просто надеялся на "официальные" симейк файлы посмотреть, для которых по идее Cmake Object Library задумали. Не хотелось бы делать двойную работу (а судя по гуглу - и далеко не в первый раз уже люди пишут симейкфайлы для gdal с нуля).Voltron писал(а):Welcome to opensource. Не устраивает текущая ситуация — беритесь сами. Не хотите/не можете/не умеете сами — наймите того, кто можетDJm00n писал(а):Долговато же делают...
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Если вы начнете делать свой вариант cmake и откроете репозиторий, то с удовольствием присоединюсь, как время будет. Нет такого как официальный девелопер или не официальный. Каждый вкладывается в разработку по мере возможности.
Если у вас нет возможности - придется подождать.
Если у вас нет возможности - придется подождать.
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
А что за сборка в dotspatial?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Не знаю. Я вообще с .net не работаю. А подробнее: у них тоже cmake?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Ещё бы я знал - что это такое, у них просто есть папка bin\Plugins\GDAL с кучей dll'ок. Причём в исходниках я GDAL не нашёл. Простоя подумал, что если у них весь проект под VS 2010, то и GDAL они в нём компилировали, но в каком комплекте?
-
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 15 янв 2013, 12:16
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
GDAL в dotspatial не пересобирают, а берут готовый. В исходниках всё есть.
Возможно вот это чем-то поможет:
http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp
Возможно вот это чем-то поможет:
http://trac.osgeo.org/gdal/wiki/GdalOgrInCsharp
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 17 фев 2013, 19:53
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Всем доброго времени суток. прошу помощи. во время сборки библиотеки gdal дошла до фразы
"Нажимаем Configure, получаем ошибку, идем в OGR и убираем галочку с OGR_PG."
где это искать, подскажите?
"Нажимаем Configure, получаем ошибку, идем в OGR и убираем галочку с OGR_PG."
где это искать, подскажите?
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 17 фев 2013, 19:53
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Еще раз спасибо за решение прошлой ошибки)
сейчас другое. при компиляции gdallib.sln выходит ошибка
"не удается запустить программу C:\project\gdal-1.9.2\build\Release\ALL_BUILD" Не удается найти указанный файл.
А в самой папке C:\project\gdal-1.9.2\build\Release\ ничего не создалось вообще.
Подскажите пожалуйста, в чем теперь ошибка?
сейчас другое. при компиляции gdallib.sln выходит ошибка
"не удается запустить программу C:\project\gdal-1.9.2\build\Release\ALL_BUILD" Не удается найти указанный файл.
А в самой папке C:\project\gdal-1.9.2\build\Release\ ничего не создалось вообще.
Подскажите пожалуйста, в чем теперь ошибка?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Посмотрите, прошла ли компиляция без ошибок. Возможно, что вы делали отладочную сборку, тогда результат должен быть в папке C:\project\gdal-1.9.2\build\Debug (можно просто поиском пройтись *.dll)
Обычно после компиляции пишет сколько ошибок (если 0, то все ОК).
Запускать C:\project\gdal-1.9.2\build\Release\ALL_BUILD - смысла нет, т.к. GDAL не исполняемый файл, а программная библиотека.
Обычно после компиляции пишет сколько ошибок (если 0, то все ОК).
Запускать C:\project\gdal-1.9.2\build\Release\ALL_BUILD - смысла нет, т.к. GDAL не исполняемый файл, а программная библиотека.
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 17 фев 2013, 19:53
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
хм. хорошо. попробую еще раз все с начала.
ставлю на 64 разрядной ос. потом отпишусь как соберу.
ставлю на 64 разрядной ос. потом отпишусь как соберу.
-
- Новоприбывший
- Сообщения: 4
- Зарегистрирован: 17 фев 2013, 19:53
- Репутация: 0
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
забыла написать! спасибо большое за помощь) библиотека собралась и работает)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 82 гостя