[OSRS-PROJ] Linking Proj.4 in VC++

Hawkswan at aol.com Hawkswan at aol.com
Thu Sep 6 12:33:57 EDT 2001



I compiled the proj.4 library under VC++ using the makefile.vc.  Everything 
went OK on that.  But when I try to link with the proj.lib, I get the 
following errors and warnings:  Any suggestions as to what's wrong here? 
 Thanks.

Jere Swanson

Linking...
LIBCD.lib(crt0dat.obj) : error LNK2005: _exit already defined in 
msvcrtd.lib(MSVCRTD.dll)
LIBCD.lib(crt0dat.obj) : error LNK2005: __exit already defined in 
msvcrtd.lib(MSVCRTD.dll)
LIBCD.lib(dbgheap.obj) : error LNK2005: _malloc already defined in 
msvcrtd.lib(MSVCRTD.dll)
LIBCD.lib(dbgheap.obj) : error LNK2005: _free already defined in 
msvcrtd.lib(MSVCRTD.dll)
LIBCD.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in 
msvcrtd.lib(cinitexe.obj)
LIBCD.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in 
msvcrtd.lib(cinitexe.obj)
LIBCD.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in 
msvcrtd.lib(cinitexe.obj)
LIBCD.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in 
msvcrtd.lib(cinitexe.obj)
LIBCD.lib(winxfltr.obj) : error LNK2005: __XcptFilter already defined in 
msvcrtd.lib(MSVCRTD.dll)
msvcrtd.lib(MSVCRTD.dll) : error LNK2005: __setmbcp already defined in 
LIBCD.lib(mbctype.obj)
LINK : warning LNK4098: defaultlib "msvcrtd.lib" conflicts with use of other 
libs; use /NODEFAULTLIB:library
LINK : warning LNK4098: defaultlib "LIBCD" conflicts with use of other libs; 
use /NODEFAULTLIB:library
Debug/Wayne.exe : fatal error LNK1169: one or more multiply defined symbols 
found
Error executing link.exe.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/proj/attachments/20010906/7542c97f/attachment.html


More information about the Proj mailing list