Re: [Plib-devel] release candidate awaits your testing.
Brought to you by:
sjbaker
From: Wolfram K. <w_...@rz...> - 2006-11-08 16:27:49
|
I went through all warnings now and apart from two exceptions did all that=20 can be done effectively. One MSVC specific exception is that I did not commit the MSVC8 *.vcproj files. These contain defines drastically reducing the warning count and do not=20 clobber the MSVC6 files that have the *.dsp extension. However, they do not work with MSVC7.X. My suggestion is I commit them nevertheless and in some readme (which?) mention MSVC7.X users should recreate the *.vcproj from the *.dsp themselves. ###################################################### The other exception is warnings like these: .\ssgSaveASC.cxx(167) : warning C4996: 'stricmp' was declared deprecated C:\Programme\Microsoft Visual Studio 8\VC\include\string.h(213) : see declaration of 'stricmp' Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details.' =09 If someone with more knowledge on portability can tell me, this is ok, I will replace all=20 stricmp with _stricmp. The same for _strnicmp. Also _fileno. Also _open, _close, _read (see slMODfile.cxx). =09 ####################################################### =09 =09 Here are (MSVC specific) warnings I (suggest to) ignore: --------------------Configuration: sg_quat_test - Win32 Release-------------------- Compiling... sg_quat_test.cxx Linking... LINK : warning LNK4089: all references to "USER32.dll" discarded by /OPT:REF --------------------Configuration: plib_examples - Win32 Release-------------------- plib_examples - 0 error(s), 1 warning(s) --------------------Configuration: pview - Win32 Release-------------------- Compiling... pview.cxx Linking... LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library pview.exe - 0 error(s), 1 warning(s) |