Проблема установки mapserver на fedora 14

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
SWAT
Интересующийся
Сообщения: 16
Зарегистрирован: 13 мар 2014, 04:12
Репутация: 0

Проблема установки mapserver на fedora 14

Сообщение SWAT » 13 мар 2014, 04:17

Всем день добрый!
Пытаюсь установить на fedora 14 утилиту mapserver-5.4.2
конфигурационный файл:

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

./configure --prefix=/usr/local/mapserver --with-agg -with-geos -with-ogr --with-gdal --with-tiff --with-wcs --with-freetype --with-proj --with-postgis --without-xml2-config

делаю
#make
всё вроде норм идёт, но вылетает вот на этих строках:

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

...

mapwcs11.c: In function ‘msWCSReturnCoverage11’:
mapwcs11.c:1071:17: warning: unused variable ‘i’
mapwcs11.c: At top level:
mapwcs11.c:1308:5: error: conflicting types for ‘msWCSException11’
mapwcs.h:95:5: note: previous declaration of ‘msWCSException11’ was here
mapwcs11.c:38:1: warning: ‘cvsid_aw’ defined but not used
mapwcs11.c: In function ‘msWCSReturnCoverage11’:
mapwcs11.c:1270:1: warning: control reaches end of non-void function
make: *** [mapwcs11.o] Error 1
...
Добавлю, что при уставновке пакета wcs я в явном виде не нашёл, а установил сл пакеты:
wcslib-devel-4.3.1-3.fc12.i686.rpm
wcslib-4.3.1-3.fc12.i686.rpm
они в системе есть и установились корректно.
гуглю..пытаюсь найти ответ в чём причина и как откомпилировать корректно-пока не могу найти ответ.
Был бы признателен, если кто объяснит причину и как это устранить

подумал мб что-то с исходником mapserver-5.4.2
тогда попробовал скачать исходник mapserver-5.6.7
такой же конфиг
делаю make
и снова такая же ерунда(((

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

.....
mapwcs11.c: In function ‘msWCSReturnCoverage11’:
mapwcs11.c:1117:17: warning: unused variable ‘i’
mapwcs11.c: At top level:
mapwcs11.c:1376:5: error: conflicting types for ‘msWCSException11’
mapwcs.h:95:5: note: previous declaration of ‘msWCSException11’ was here
mapwcs11.c:38:1: warning: ‘cvsid_aw’ defined but not used
mapwcs11.c: In function ‘msWCSReturnCoverage11’:
mapwcs11.c:1338:1: warning: control reaches end of non-void function
make: *** [mapwcs11.o] Error 1

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Проблема установки mapserver на fedora 14

Сообщение Denis Rykov » 13 мар 2014, 05:56

Я не специалист по Fedora, но разве это не готовые пакеты для неё?
Spatial is now, more than ever, just another column- The Geometry Column.

SWAT
Интересующийся
Сообщения: 16
Зарегистрирован: 13 мар 2014, 04:12
Репутация: 0

Re: Проблема установки mapserver на fedora 14

Сообщение SWAT » 13 мар 2014, 08:35

нет. данное не подходит(

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Проблема установки mapserver на fedora 14

Сообщение Denis Rykov » 13 мар 2014, 08:47

Почему не подходит, объясните. Или там просто нет пакетов под вашу версию ОС? И если решили собирать самостоятельно, то почему такую старую версию MapServer?
Spatial is now, more than ever, just another column- The Geometry Column.

SWAT
Интересующийся
Сообщения: 16
Зарегистрирован: 13 мар 2014, 04:12
Репутация: 0

Re: Проблема установки mapserver на fedora 14

Сообщение SWAT » 13 мар 2014, 09:03

дело в том, что исходник mapserver взять от офиц.сайта www.mapserver.org

rpm пакетом mapserver ставить-дело гиблое, потому что многое что в пакете есть (если он и есть) в практике не нужно будет...поэтому лучше самому собирать только то что нужно...

ось fedora 14 взята, потому что есть опыт работы именно с 14 версией, а в предлагаемой 20 сейчас многое что изменилось...поэтому переходя на Ф20 много времени потратишь, чтобы изучить особенности по сравнению с Ф14-а их много....
версия mapserver 5.х.х или 6.х.х потому что они рабочие-сам видел у товарища(но к сожалению он улетел и нет с ним связи проконсультироваться)...в более новых версиях снова же много особенностей...

поэтому ось Ф14, исходники двух версии mapserver
+
.configure там имеется, но там по умолчанию много чего включено, поэтому чтобы лишнее не устанавливать в систему-я пошёл по пути самостоятельно определить что именно мне нужно собрать
поэтому перед make я выполняю сл.

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

./configure --prefix=/usr/local/mapserver --with-agg -with-geos -with-ogr --with-gdal --with-tiff --with-wcs --with-freetype --with-proj --with-postgis --without-xml2-config
все ок проходит, т.е. собрал то что мне нужно для работы в дальнейшем и ничего лишнего

далее пытаюсь скомпелировать...при make выходили ошибки, что то одного не хвататет, то другого...я устанавливал недостающее и двигался дальше...однако сейчас
выводит вышеуказанные строки....

вот и не могу разобраться именно с этими строками((
самостоятельно разобраться не получается(((что-то вопрос не в исходниках, а в системе что-то не хватает, как мне кажется((

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Проблема установки mapserver на fedora 14

Сообщение Denis Rykov » 14 мар 2014, 06:04

Я считаю, что нужно просто взять и поставить MapServer из пакета и не заморачиваться со сборкой. Мне кажется сборка - это крайний вариант, когда нет готового пакета, ну или много свободного времени.
Spatial is now, more than ever, just another column- The Geometry Column.

Ответить

Вернуться в «Веб-картография»

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

Сейчас этот форум просматривают: Semrush [Bot] и 3 гостя