[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: alleg-developers@xxxxxxxxxx
- Subject: Re: [AD] MSVC 8 cl flags
- From: Matthew Leverton <meffer@xxxxxxxxxx>
- Date: Sat, 20 Aug 2005 04:55:11 -0500
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=i4nk2D0AxilYuEMosChzP8S15Z8ZJECg3M+CQjYbEwVbfn/crrQTC3QURaeHMVKrhk3JXGLPnnOOXRiPD33OMOYHhFAWu8EgLsakixnp9quPaJ28tDExL5zkYKPfsRWIYF8pJTHZZifGwWJFCNm9qkPxKSctOrUh1Id9EGGLIfE=
> MSDN recommends this define on his page about C4996 Warning:
> http://msdn2.microsoft.com/library/ttcz0bys(en-us,vs.80).aspx
>
> However I have not msvc8 beta so I cannot test it myself.
>
I tested, and if both _CRT_SECURE_NO_DEPRECATE and
_CRT_NONSTDC_NO_DEPRECATE are defined, the hundreds of warnings go
away.
I also noticed that $(CFLAGS) is not used when building asmdef.exe. Is
there any particular reason? I plan on creating a MSVC8 target that
would include those defines in the CFLAGS. But if asmdef.exe doesn't
use it, then you still get a warning when building that.
--
Matthew Leverton