[mapserver-dev] Compliation error in mapserver 6.2
Chan Alpha K.W.
alpha.chan at towngas.com
Tue Aug 20 22:03:56 PDT 2013
> Dear Madam/Sir,
>
> I downloaded the mapserver 6.2 source code from web and follow the
> http://mapserver.org/installation/win32.html to compile it. However,
> at the end portion, it comes out errors as below: Please kindly give
> me adivce to solve it. Many thanks
>
> link /dll mapbits.obj maphash.obj mapshape.obj mapxbase.obj
> mapparser.obj maplexer.obj maptree.obj mapsearch.obj mapstring.obj
> mapsymbol.obj mapfile.obj maplegend.obj maputil.obj mapscale.obj
> mapquery.obj maplabel.obj maperror.obj mapprimitive.obj
> mapproject.obj mapraster.obj cgiutil.obj mapsde.obj mapogr.obj
> maptime.obj maptemplate.obj mappostgis.obj maplayer.obj
> mapresample.obj mapwms.obj mapwmslayer.obj mapgml.obj
> maporaclespatial.obj mapprojhack.obj mapdraw.obj mapgd.obj
> mapoutput.obj mapgdal.obj mapwfs.obj mapwfs11.obj mapwfslayer.obj
> mapows.obj maphttp.obj mapcontext.obj mapdrawgdal.obj mapjoin.obj
> mapgraticule.obj mapimagemap.obj mapcopy.obj maprasterquery.obj
> mapogcfilter.obj mapogcsld.obj mapthread.obj mapobject.obj
> classobject.obj layerobject.obj mapwcs.obj mapwcs11.obj mapwcs20.obj
> mapgeos.obj strptime.obj mapogroutput.obj mapcpl.obj mapio.obj
> mappool.obj mapregex.obj mappluginlayer.obj mapogcsos.obj
> mappostgresql.obj mapcrypto.obj mapowscommon.obj maplibxml2.obj
> mapdebug.obj mapchart.obj mapagg.obj maptclutf.obj maprendering.obj
> mapimageio.obj mapcairo.obj mapoglrenderer.obj mapoglcontext.obj
> mapogl.obj maptile.obj c:\projects\32bit\regex-0.12\regex.obj
> mapgeomtransform.obj mapunion.obj mapkmlrenderer.obj mapkml.obj
> mapdummyrenderer.obj mapgeomutil.obj mapquantization.obj
> mapogcfiltercommon.obj mapcluster.obj mapuvraster.obj mapservutil.obj
> renderers\agg\src\agg_arc.obj renderers\agg\src\agg_curves.obj
> renderers\agg\src\agg_vcgen_contour.obj
> renderers\agg\src\agg_vcgen_dash.obj
> renderers\agg\src\agg_vcgen_stroke.obj
> renderers\agg\src\agg_image_filters.obj
> renderers\agg\src\agg_line_aa_basics.obj
> renderers\agg\src\agg_line_profile_aa.obj
> renderers\agg\src\agg_sqrt_tables.obj
> renderers\agg\src\agg_embedded_raster_fonts.obj
> renderers\agg\src\agg_trans_affine.obj
> renderers\agg\src\agg_vpgen_clip_polygon.obj
> renderers\agg\src\agg_vpgen_clip_polyline.obj
> renderers\agg\src\agg_font_freetype.obj
> renderers\agg\src\agg_svg_parser.obj
> renderers\agg\src\agg_svg_path_renderer.obj
> renderers\agg\src\agg_svg_path_tokenizer.obj
> renderers\agg\src\clipper.obj c:/projects/gdwin32/lib/bgd.lib
> c:\projects\32bit\jpeg-7/libjpeg.lib
> c:\projects\32bit\libpng-1.2.41\projects\visualc71\Win32_LIB_Release\l
> ibpng.lib c:\projects\32bit\zlib/zdll.lib
> c:\projects\32bit\freetype-2.3.11\objs\win32\vc2005\freetype2311.lib
> c:\projects\32bit\jpeg-7/libjpeg.lib
> c:\projects\32bit\proj-4.7.0/src/proj_i.lib
> c:\projects\32bit\gdal-1.6.3/gdal_i.lib
> c:\projects\32bit\gdal-1.6.3/gdal_i.lib
> D:\app\ora11\product\11.2.0\client_1\oci\lib\msvc\ociw32.lib
> D:\app\ora11\product\11.2.0\client_1\oci/lib/msvc/oci.lib
> c:\projects\32bit\fcgi-2.4.0\libfcgi\Release\libfcgi.lib
> c:\projects\32bit\geos-3.2.0/source/geos_c_i.lib
> c:\projects\32bit\expat-2.0.1\bin\libexpat.lib /out:libmap.dll
> /implib:mapserver_i.lib
> Microsoft (R) Incremental Linker Version 9.00.30729.01
> Copyright (C) Microsoft Corporation. All rights reserved.
>
> LIBCMTD.lib(crt0dat.obj) : error LNK2005: _exit already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined
> in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(crt0dat.obj) : error LNK2005: __initterm_e already defined
> in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(dbghook.obj) : error LNK2005: __crt_debugger_hook already
> defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(tidtable.obj) : error LNK2005: __encode_pointer already
> defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(tidtable.obj) : error LNK2005: __encoded_null already
> defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(tidtable.obj) : error LNK2005: __decode_pointer already
> defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(sprintf.obj) : error LNK2005: _sprintf already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in
> MSVCRT.lib(cinitexe.obj)
> LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in
> MSVCRT.lib(cinitexe.obj)
> LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in
> MSVCRT.lib(cinitexe.obj)
> LIBCMTD.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in
> MSVCRT.lib(cinitexe.obj)
> LIBCMTD.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)"
> (?terminate@@YAXXZ) already defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(winxfltr.obj) : error LNK2005: ___CppXcptFilter already
> defined in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(dosmap.obj) : error LNK2005: __errno already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(strftime.obj) : error LNK2005: _strftime already defined
> in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(mlock.obj) : error LNK2005: __lock already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(mlock.obj) : error LNK2005: __unlock already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(vsprintf.obj) : error LNK2005: _vsprintf already defined
> in MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(printf.obj) : error LNK2005: _printf already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(_file.obj) : error LNK2005: ___iob_func already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(getenv.obj) : error LNK2005: _getenv already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(tolower.obj) : error LNK2005: _tolower already defined in
> MSVCRT.lib(MSVCR90.dll)
> LIBCMTD.lib(fflush.obj) : error LNK2005: _fflush already defined in
> MSVCRT.lib(MSVCR90.dll)
> MSVCRT.lib(MSVCR90.dll) : error LNK2005: __strnicmp already defined in
> LIBCMTD.lib(strnicmp.obj)
> MSVCRT.lib(MSVCR90.dll) : error LNK2005: __stricmp already defined in
> LIBCMTD.lib(stricmp.obj)
> Creating library mapserver_i.lib and object mapserver_i.exp
> LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of
> other libs; use /NODEFAULTLIB:library
> LINK : warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of
> other libs; use /NODEFAULTLIB:library
> LIBCMTD.lib(crt0.obj) : error LNK2019: unresolved external symbol
> _main referenced in function ___tmainCRTStartup
> libmap.dll : fatal error LNK1120: 1 unresolved externals
Hong Kong and China Gas Company Limited
Greening up your life
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20130821/b7ac8e6f/attachment.html>
More information about the mapserver-dev
mailing list