Сборка QGIS используя Visual C++ Express Edition 2008
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 02 апр 2012, 09:15
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Добрый день.
Такая проблема не находит flex и bison.
build-qgis.bat
_path=C:\OSGeo4W\apps\Python27\Scripts
OSGEO4W home is C:\OSGeo4W
-- Quantum GIS version: 1.7.0 Wroclaw (10700)
-- Found GRASS: C:/OSGeo4W/apps/grass/grass-6.4.2 (6.4.2)
-- Found Iconv: C:/OSGeo4W/lib/iconv.lib
CMake Error at cmake/Flex.cmake:21 (MESSAGE):
flex not found - aborting
Call Stack (most recent call first):
CMakeLists.txt:110 (FIND_FLEX)
в path D:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\;C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\;D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\;D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\;C:\OSGeo4W\bin\;C:\Program Files\Subversion\bin\;D:\Documents\CMake 2.6\bin
Такая проблема не находит flex и bison.
build-qgis.bat
_path=C:\OSGeo4W\apps\Python27\Scripts
OSGEO4W home is C:\OSGeo4W
-- Quantum GIS version: 1.7.0 Wroclaw (10700)
-- Found GRASS: C:/OSGeo4W/apps/grass/grass-6.4.2 (6.4.2)
-- Found Iconv: C:/OSGeo4W/lib/iconv.lib
CMake Error at cmake/Flex.cmake:21 (MESSAGE):
flex not found - aborting
Call Stack (most recent call first):
CMakeLists.txt:110 (FIND_FLEX)
в path D:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\;C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\;D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\;D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\;C:\OSGeo4W\bin\;C:\Program Files\Subversion\bin\;D:\Documents\CMake 2.6\bin
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 02 апр 2012, 09:15
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Жестко задал пути в файлах flex.cmake и bison.cmake, проект собрался.
Код: Выделить всё
В Visual Studio ошибка C:\OSGeo4W\GnuWin32\bin\bison.exe: m4: No such file or directory
3>Project : error PRJ0019: Инструмент вернул код ошибки из "Generating qgssearchstringparser.cpp"
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Надо было ставить не в C:\OSGeo4W\GnuWin32, а просто в C:\OSGeo4W
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 02 апр 2012, 09:15
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Собрался, автору огромное спасибо!!!Voltron за помощь!
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 22 фев 2012, 14:09
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
После указания на выполнение checkout: svn co https://svn.osgeo.org/qgis/trunk/qgis выводит след.:
Код: Выделить всё
svn: E175002: Unable to connect to a repository at URL 'https://svn.osgeo.org/qgis/trunk/qgis'
svn: E175002: OPTIONS of 'https://svn.osgeo.org/qgis/trunk/qgis': Could not resolve hostname 'svn.osgeo.org': Этот хост неизвестен. (https://svn.osgeo.org)
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Сборка QGIS используя Visual C++ Express Edition 2008
еще раз попробуйте, все эти хосты сейчас доступны
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 22 фев 2012, 14:09
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Моя вина. Сделал checkout через Tortoise SVN. Работаю через прокси, на SlikSvn он не был настроен. Все работает действительно.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 24 мар 2016, 17:25
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Добрый всем день. Помогите пожалуйста! Не получается собрать qgis 2.8.7
Все сделал как описано, cmake проходит без ошибок
Но при компиляции очень много ошибок, см ниже.
Что я только ни делал, ничего не помогает
В какую сторону рыть, подскажите, начинаю уже отчаиваться
Исходник брал по ссылке с оф.сайта http://qgis.org/downloads/qgis-latest-ltr.tar.bz2
Лог cmake 3.5.0:
Теперь при компилировании qgis.sln из папки build с помощью VC++ Express Edition 2008, выдает кучу одних и тех же ошибок: (всего 4 однотипных)
Все сделал как описано, cmake проходит без ошибок
Но при компиляции очень много ошибок, см ниже.
Что я только ни делал, ничего не помогает
В какую сторону рыть, подскажите, начинаю уже отчаиваться
Исходник брал по ссылке с оф.сайта http://qgis.org/downloads/qgis-latest-ltr.tar.bz2
Лог cmake 3.5.0:
Код: Выделить всё
QGIS version: 2.8.7 Wien (20807)
Found GRASS: C:/OSGeo4W/apps/grass/grass-7.0.3 (7.0.3)
Found Proj: C:/OSGeo4W/lib/proj.lib
Found GEOS: C:/OSGeo4W/lib/geos_c.lib (3.5.0)
Found GDAL: C:/OSGeo4W/lib/gdal_i.lib (2.0.2)
Found Expat: C:/OSGeo4W/lib/libexpat.lib
Found Spatialindex: C:/OSGeo4W/lib/spatialindex_i.lib
Found Qwt: C:/OSGeo4W/lib/qwt.lib (6.0.2)
Found Sqlite3: C:/OSGeo4W/lib/sqlite3_i.lib
Found PostgreSQL: C:/OSGeo4W/lib/libpq.lib
Found SpatiaLite: C:/OSGeo4W/lib/spatialite.lib
Found Qt version: 4.8.6
Touch support disabled
Found QScintilla2: C:/OSGeo4W/lib/qscintilla2.lib (2.8.4)
Pedantic compiler settings enabled
Found Python executable: C:/OSGeo4W/bin/python.exe
Found Python version: 2.7.4
Found Python library: C:/OSGeo4W/apps/Python27/libs/python27.lib
Found SIP version: 4.16.5
Found PyQt4 version: 4.11.3
Found QScintilla2 PyQt4 module: 2.8.4
Found GSL: C:/OSGeo4W/lib/gsl.lib;C:/OSGeo4W/lib/cblas.lib
txt2tags not found - disabled
Ctest Binary Directory set to: C:/OSGeo4W/.source/qgis-2.8.7/build/output/bin
Configuring done
Generating done
Код: Выделить всё
LINK : fatal error LNK1104: cannot open file '..\..\core\RelWithDebInfo\qgis_core.lib'
LINK : fatal error LNK1104: cannot open file '..\src\analysis\network\RelWithDebInfo\qgis_networkanalysis.lib'
LINK : fatal error LNK1104: cannot open file '..\src\analysis\RelWithDebInfo\qgis_analysis.lib'
LINK : fatal error LNK1104: cannot open file 'RelWithDebInfo\qgisgrass.lib'
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Сборка QGIS используя Visual C++ Express Edition 2008
Собираете QGIS 64-bit?
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 24 мар 2016, 17:25
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
нет, собираю QGIS 32-bit на 32-битной windows-7
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Сборка QGIS используя Visual C++ Express Edition 2008
А чего такая старая среда? Ведь уже есть VS 2015!
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 24 мар 2016, 17:25
- Репутация: 0
Re: Сборка QGIS используя Visual C++ Express Edition 2008
На vs 2015 пир сборке те же ошибки, плюс еще вагон новых:)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей