Cómo compilar enlaces GDAL
Abre la consola y escribe:
"D:/Program Files/Microsoft Visual Studio .NET 2003/Vc7/bin/vcvars32.bat"
Registrarse Entorno de compilación vc.
Si no funciona
Agregue variables de entorno manualmente (tenga en cuenta que la versión debe ser la misma)
Ruta
incluir
lib
2. nmake.opt.
Abra nmake.opt en la carpeta gdal, modifique GDAL_HOME = " C:/warmerda/bld" y cambie el ruta a donde se debe instalar gdal.
No importa si no lo modificas. Si necesita compatibilidad con Python
Modifique PY_INST_DIR = $(GDAL_HOME)/pymod para cambiar la ruta a la carpeta Lib/site-packages en Python.
PYDIR = "C:/Software/Python24" cambia la ruta de instalación de Python.
Si desea cambiar los siguientes parámetros (dependiendo de si tiene el código fuente de estas bibliotecas), elimine el # delante de ellos y solo anote la ruta. Ni siquiera lo cambié.
3. Compile e instale
Ejecute en secuencia
nmake /f makefile.vc #Compile
nmake /f makefile.vc install #Instalar lo necesario para el funcionamiento
nmake /f makefile.vc devinstall #Instalar lo necesario para el desarrollo
nmake /f makefile.vc clean #Limpiar
Finalmente, ingrese a la carpeta bin en el directorio GDAL_HOME y copie gdal13.dll (y posiblemente gdal12.dll)
a la ruta PY_INST_DIR para completar la instalación de gdal (python).
4. Si ocurre un error de compilación
Si es un error de conexión, debe ser que la variable de entorno lib no está configurada correctamente
Si es así un error de sintaxis, puede ser que include no esté configurado correctamente o que el código fuente no sea adecuado para el compilador vc y deba modificarse manualmente.
(del blog)