Gracias Carlos, pero no es eso. Lo he probado y sigue el error.
Además, creo que no está encontrando las librerías QT.
El 10/11/2010 16:15, Carlos Dávila escribió:
Nunca he intentado compilar en windows, así que voy a dar un poco
palos
de ciego.
¿Podría estar el problema en el archivo o4w_env.bat que se llama
en la
línea
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
?
La ruta del GRASS_PREFIX la tienes con la barra / en vez de con la
barra invertida \
El 10/11/10 15:42, [email protected]
escribió:
Buenas tardes,
Estoy intentando compilar QGis desde el repositorio svn con
windows, y
siguiendo la ayuda [1], pero no lo consigo y creo que es porque
no está
reconociendo el .bat donde se definen las variables de
%OSGEO4W_ROOT%,
así que Cmake no encuentra las librerías Gdal, Geos, Expat, etc.
Os 'pego' el bat que viene en la ayuda, que es el que utilizo
(he
comprobado que las dependencias están bien instaladas):
@echo off
path %SYSTEMROOT%\system32;%SYSTEMROOT%;%SYSTEMROOT%\System32\Wbem;%PROGRAMFILES%\CMake 2.8\bin;%PROGRAMFILES%\subversion\bin;%PROGRAMFILES%\GnuWin32\bin
set PYTHONPATH=
set VS90COMNTOOLS=%PROGRAMFILES%\Microsoft Visual Studio 9.0\Common7\Tools\
call "%PROGRAMFILES%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
set INCLUDE=%INCLUDE%;%PROGRAMFILES%\Microsoft Platform SDK for Windows Server 2003 R2\include
set LIB=%LIB%;%PROGRAMFILES%\Microsoft Platform SDK for Windows Server 2003 R2\lib
set OSGEO4W_ROOT=C:\OSGeo4W
call "%OSGEO4W_ROOT%\bin\o4w_env.bat"
@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.0
@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\apps\gdal-17\include;%OSGEO4W_ROOT%\include
@set LIB=%LIB%;%OSGEO4W_ROOT%\apps\gdal-17\lib;%OSGEO4W_ROOT%\lib
@cmd
|
y dejo también la salida del CMake una vez que intento compilar:

En este punto, no tengo ni idea de porqué no compila. Se
agradece
cualquier comentario que me ilumine.
Muchas gracias,
Rafa
[1]http://www.qgis.org/wiki/Building_QGIS_from_Source#4._Building_on_Windows
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish
--
Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx, .ppt, .pptx, .mdb, mdbx
Instale OpenOffice desde http://es.openoffice.org/programa/index.html
OpenOffice es libre: se puede copiar, modificar y redistribuir libremente. Gratis y totalmente legal.
OpenOffice está en continuo desarrollo y no tendrá que pagar por las nuevas versiones.
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish
|
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish