GDAL бинарник для MinGW. Крик о помощи

Ответить
wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 17 дек 2013, 08:10

Кто-нить ПЖЛСТА дайте бинарник GDAL для MinGW 32bit (юзаю 4.8). Ибо собирать это дело в винде в псевдо-Unix окружении тот еще АД! Сначала "обустраиваешь" винду 100500 юниксовыми утилитами (качается все по GPRS) при этом все строго по мануалу. В итоге при первой же ошибке на сборке просто руки отпускаются, так как искать где-что стопорнулось нервов больше не остается, извините.

зы: честно искал в инете: на оф.сайте ссылки битые.

wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 20 дек 2013, 01:11

Неужели никто не юзает GDAL с MinGW? Поделитесь бинарником!

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Александр Мурый » 20 дек 2013, 01:31

wowka1319 писал(а):Неужели никто не юзает GDAL с MinGW? Поделитесь бинарником!
А другие бинарники чем не угодили?
Редактор материалов, модератор форума

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Boris » 20 дек 2013, 03:08

я бы даже уточнил о каком бинарнике идет речь?

wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 21 дек 2013, 10:26

2Александр Мурый
ну я все время работаю с MinGW/G++

2Boris
что тебе не понятно?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Александр Мурый » 21 дек 2013, 11:20

wowka1319 писал(а): 2Boris
что тебе не понятно?
Отвечу за Бориса, т.к. мне тоже не понятно, какой именно "бинарник" вам нужен. У GDAL нет какого-то единого исполняемого файла, есть набор библиотек (GDAL+OGR) и идущие в комплекте утилиты.
Редактор материалов, модератор форума

wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 28 янв 2014, 15:25

Нужны те библиотеки GDAL для MinGW, что бы собирался следующий код:

Код: Выделить всё

#include <iostream>
#include <conio.h>
#include "gdal_priv.h"
#include "cpl_conv.h" // for CPLMalloc()

int main()
{
	GDALDataset  *poDataset;
	char * pszFilename = "aaaa_lakes.tiff";

    GDALAllRegister();

    poDataset = (GDALDataset *) GDALOpen( pszFilename, GA_ReadOnly );
    if( poDataset == NULL )
    {
		std::cout << "OK\n";
    }
	else
	{
		std::cout << "FAIL\n";
	}
	getch();
}
Пробовал на VC++ и опытным методом установил (требования при запуске), что нужны:
gdal110.dll
xerces-c_2_8.dll
libexpat.dll
geos_c.dll
libmysql.dll
openjp2.dll
iconv.dll
proj.dll
spatialite.dll
libpq.dll

При компоновке требуются:
gdal_i.lib
geos_c.lib

Из этого возникает вопрос: почему не требуется ни libtiff_i.lib при компоновке, ни libtiff.dll при запуске, ведь без этой библиотеки невозможно работать с TIFF?
Кстати при запуске данный код выдает:
Вложения
example_out.JPG
вывод
example_out.JPG (17.3 КБ) 9963 просмотра

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Дмитрий Барышников » 28 янв 2014, 18:46

В gdal может использоваться внутренний libtiff.

[ Сообщение с мобильного устройства ]

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Дмитрий Барышников » 28 янв 2014, 18:47

У вас в путях пробелы и русский текст. Запустить тоже самое из c:/temp

[ Сообщение с мобильного устройства ]

wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 31 янв 2014, 07:18

DLL for MinGW больше не нужны. Оказывается MinGW понимает DLL, скомпиленные при помощи VC++.

wowka1319
Участник
Сообщения: 93
Зарегистрирован: 04 дек 2013, 02:14
Репутация: 1

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение wowka1319 » 07 фев 2014, 13:07

DLL for MinGW все-таки нужны. Уточняю свой запрос:
DLLs for MinGW
gdal110.dll
xerces-c_2_8.dll
libexpat.dll
geos_c.dll
libmysql.dll
openjp2.dll
iconv.dll
proj.dll
spatialite.dll
libpq.dll

Статическая библиотека для MinGW:
gdal_i.a

Заранее спасибо.

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: GDAL бинарник для MinGW. Крик о помощи

Сообщение Ariki » 21 фев 2014, 11:37

А OSGeo4W разве не с помощью MinGW собирается7

Ответить

Вернуться в «GDAL/OGR»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 27 гостей