Hi Olivier,
I am glad to hear that the problem is resolved.
Thanks for participating the community.
Best regards,
Yanhong Huang
Microsoft Online Partner Support
Get Secure! -
www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
!From: "Olivier Lechenne" <ol************ **@logitech.com >
!References: <eZ************ *@TK2MSFTNGP12. phx.gbl>
<Oz************ **@cpmsftngxa06 .phx.gbl>
!Subject: Re: unresolved external symbol ___security_coo kie
!Date: Wed, 17 Sep 2003 14:22:39 -0700
!Lines: 99
!X-Priority: 3
!X-MSMail-Priority: Normal
!X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
!X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
!Message-ID: <O7************ *@tk2msftngp13. phx.gbl>
!Newsgroups: microsoft.publi c.dotnet.langua ges.vc
!NNTP-Posting-Host: amreg.logitech. com 67.17.144.2
!Path: cpmsftngxa06.ph x.gbl!TK2MSFTNG P08.phx.gbl!tk2 msftngp13.phx.g bl
!Xref: cpmsftngxa06.ph x.gbl microsoft.publi c.dotnet.langua ges.vc:28408
!X-Tomcat-NG: microsoft.publi c.dotnet.langua ges.vc
!
!Thanks for your help.
!The /GS flag was the culprit since I am building DLLs and SYS files.
!
!Olivier Lechenne
!Logitech Inc.
!"Yan-Hong Huang[MSFT]" <yh*****@online .microsoft.com> wrote in message
!news:Oz******* *******@cpmsftn gxa06.phx.gbl.. .
!> Hello Olivier,
!>
!> Thanks for posting in the group.
!>
!> When getting the errors:
!>
!> error LNK2001: unresolved external symbol ___security_coo kie
!> error LNK2001: unresolved external symbol @__security_che ck_cookie@4
!>
!> in Visual Studio .NET, it is likely that another library is being pulled
!> into the project. Add the /verbose:lib switch to the Linker command line
!> and do a rebuild all. This will output all of the libraries that are
!being
!> searched. If you see any libs that live in folders that are not part of
!> the Microsoft Visual Studio .NET install folder and you are not sure why
!> they are there, then that is probably the cause of this problem.
!>
!> Go to Tools | Options | Projects | VC++ Directories and in the Include
!> Files and Library Files directories check for additional paths that
should
!> not be there.
!>
!> Also, the "unresolved external symbol ____security_co okie" problem has
!also
!> been seen when building DLLs in Visual Studio .NET with the /GS ("buffer
!> security check") flag. This problem is lightly discussed in the MSDN:
!>
!>
!
http://msdn.microsoft.com/library/de...-us/vccore/htm
l
!> /vclrfGSBufferSe curity.asp
!>
!> The workarounds given are:
!>
!> * Not use arrays in any functions that call (or end up calling)
CRT_INIT,
!> for example, use _alloca instead.
!> * Let the CRT initialize normally. Don't specify your own entry point,
!use
!> DllMain instead (and don't call CRT_INIT).
!>
!> Does that answer your question?
!>
!> Best regards,
!> Yanhong Huang
!> Microsoft Online Partner Support
!>
!> Get Secure! -
www.microsoft.com/security
!> This posting is provided "AS IS" with no warranties, and confers no
!rights.
!>
!> --------------------
!> !From: "Olivier Lechenne" <ol************ **@logitech.com >
!> !Subject: unresolved external symbol ___security_coo kie
!> !Date: Tue, 16 Sep 2003 10:56:04 -0700
!> !Lines: 20
!> !X-Priority: 3
!> !X-MSMail-Priority: Normal
!> !X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
!> !X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
!> !Message-ID: <eZ************ *@TK2MSFTNGP12. phx.gbl>
!> !Newsgroups: microsoft.publi c.dotnet.langua ges.vc
!> !NNTP-Posting-Host: amreg.logitech. com 67.17.144.2
!> !Path:
!>
!cpmsftngxa07.p hx.gbl!cpmsftng xa10.phx.gbl!cp msftngxa06.phx. gbl!TK2MSFTNGP0 8