getting error when Compiling Mapserver 4.8.3 for windows

Tamas Szekeres szekerest at GMAIL.COM
Fri Jun 16 09:17:11 EDT 2006


Hi,

Do you have Standard C++ Library header files installed on your system?
<string> should be in
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include
by default.

Best Regards,

Tamas

PS: Using Visual Studio 2003 .Net Command Prompt eliminates the need
to run vcvars32.bat.



2006/6/16, Xavier Mauclaire <xavier.mauclaire at geoter.fr>:
>
>
> HI
> I'm trying to compile MApserver 4.8.3 for windows.
> i read last emails from the mailing list
>
> 1) i downloaded the MapServer BuildKit from Howard Butler
>
>
>    http://hobu.stat.iastate.edu/mapserver/build_output/
>
>
>    the latest package version
> "mapserver-4.8.3-2-msvc71-buildk-kit.zip"
> 2) I use the vcvar32.bat to set Variables
> 3)  in the mapserver-4.8.3 directory i changed the nmape.opt MS_BASE
> variable value and i launched the compilation nmake /fMakefile.vc
>
> the resut is
>
> Microsoft Windows XP [version 5.1.2600]
> (C) Copyright 1985-2001 Microsoft Corp.
>
> C:\Documents and Settings\xavier.mauclaire>c:
>
> C:\Documents and Settings\xavier.mauclaire>e:
>
> E:\>cd TempXavier
>
> E:\TempXavier>cd Mapserver
>
> E:\TempXavier\Mapserver>cd buildkit
>
> E:\TempXavier\Mapserver\buildkit>cd mapserver-4.8.3
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>ls
> 'ls' n'est pas reconnu en tant que commande interne
> ou externe, un programme exécutable ou un fichier de commandes.
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>nmake /f
> makefile.vc
> 'nmake' n'est pas reconnu en tant que commande interne
> ou externe, un programme exécutable ou un fichier de commandes.
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>va
> 'va' n'est pas reconnu en tant que commande interne
> ou externe, un programme exécutable ou un fichier de commandes.
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>vcvars32.bat
> 'vcvars32.bat' n'est pas reconnu en tant que commande interne
> ou externe, un programme exécutable ou un fichier de commandes.
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>cd
> "c:\Program Files"
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>c:
>
> C:\Program Files>cd "Microsoft Visual Studio .NET 2003"
>
> C:\Program Files\Microsoft Visual Studio .NET 2003>cd Vc7
>
> C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7>cd bin
>
> C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin>vcvars32.bat
>
> C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin>"C:\Program
> Files\Mic
> rosoft Visual Studio .NET 2003\Common7\Tools\vsvars32.bat"
> Setting environment for using Microsoft Visual Studio .NET 2003 tools.
> (If you have another version of Visual Studio or Visual C++ installed and
> wish
> to use its tools from the command line, run vcvars32.bat for that version.)
>
> C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin>e:
>
> E:\TempXavier\Mapserver\buildkit\mapserver-4.8.3>nmake /f
> makefile.vc
>
> Microsoft (R) Program Maintenance Utility Version 7.10.3077
> Copyright (C) Microsoft Corporation. Tous droits réservés.
>
>         cl /nologo /Ox /MD /W3 /DDEBUG /EHsc
> -Ie:\tempxavier\mapserver\buildkit\
> mapserver-4.8.3\..\gd-2.0.33
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3
> \..\jpeg-6b
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\proj-4.4.9/s
> rc
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\regex-0.12
> -Ie:\tempxav
> ier\mapserver\buildkit\mapserver-4.8.3\..\gdal-1.3.2/gcore
> -Ie:\tempxavier\mapse
> rver\buildkit\mapserver-4.8.3\..\gdal-1.3.2/alg
> -Ie:\tempxavier\mapserver\buildk
> it\mapserver-4.8.3\..\gdal-1.3.2/ogr
> -Ie:\tempxavier\mapserver\buildkit\mapserve
> r-4.8.3\..\gdal-1.3.2/port
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..
> \gdal-1.3.2/ogr/ogrsf_frmts
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\.
> .\gdal-1.3.2/ogr
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\gdal-1.3.
> 2/port
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\curl-7.15.0/includ
> e
> -Ie:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\ming-0.2a/src
> -Ie:\tempx
> avier\mapserver\buildkit\mapserver-4.8.3\..\ming-0.2a
> -Ie:\tempxavier\mapserver\
> buildkit\mapserver-4.8.3\..\PDFlib-Lite-6.0.2/libs/pdflib
> -Ie:\tempxavier\mapser
> ver\buildkit\mapserver-4.8.3\..\postgresql-8.1.2/src/interfaces/libpq
> -Ie:\tempx
> avier\mapserver\buildkit\mapserver-4.8.3\..\postgresql-8.1.2/src/include
>      -I
> e:\tempxavier\mapserver\buildkit\mapserver-4.8.3\..\libiconv-1.9.1\include
>  -Ie:
> \tempxavier\mapserver\buildkit\mapserver-4.8.3\..\geos-2.2.2/source/headers
> -Ie:
> \tempxavier\mapserver\buildkit\mapserver-4.8.3\..\zlib-1.2.3
> -DHAVE_STRING_H -DR
> EGEX_MALLOC -DNEED_STRCASECMP -DNEED_STRNCASECMP -DNEED_STRLCAT
> -DUSE_POSTGIS  -
> DWIN32 -D_WIN32   -DUSE_PROJ -DUSE_PROJ_API_H  -DUSE_JPEG -DUSE_GD_PNG
> -DUSE_GD_
> JPEG -DUSE_GD_WBMP -DUSE_GD_GIF -DGD_HAS_GDIMAGEGIFPTR -DUSE_GD_FT
> -DGD_HAS_GETB
> ITMAPFONT -DUSE_OGR -DUSE_WMS_SVR -DUSE_THREAD  -DUSE_WMS_LYR
> -DUSE_MING_FLASH -
> DIGNORE_MISSING_DATA   -DENABLE_STDERR_DEBUG   -DUSE_GDAL   -DUSE_WFS_SVR
> -DUSE_
> WFS_LYR -DUSE_WCS_SVR -DUSE_PDF   -DUSE_GD_ANTIALIAS     -DUSE_ICONV
> -DUSE_GEOS
> -DUSE_ZLIB /c mapogr.cpp /Fomapogr.obj
> mapogr.cpp
> e:\TempXavier\Mapserver\buildkit\mapserver-4.8.3\..\gdal-1.3.2\port\cpl_string.h
> (174) : fatal error C1083: Impossible d'ouvrir le fichier include : 'string'
> : N
> o such file or directory
> NMAKE : fatal error U1077: 'cl'á: code retour '0x2'
> Stop.
>
>
>
> any ideas
>
> regards
>
>
>
> -----------------------------------------
>
> Xavier Mauclaire
>
> -------------------------------------------------------
>
>
>
>



More information about the mapserver-users mailing list