On 04/26/2018 10:01 AM, Darshit Shah wrote:
> * Tim Rühsen <
tim.r...@gmx.de> [180426 09:49]:
>> What means "cannot build" ?
>>
>> fopen() and strdup() should only print warnings. Not sure why Microsoft
>> *deprecates* POSIX and C99 functions for C sources. They say one should
>> use ISO C++ functions. But this is a C project, so maybe Visual Studio
>> is simply the wrong build tool then !?
>>
> MSVC has for years now treated C like a second-class citizen. They only
> implement and support features that are required for the C++ compiler. So if
> you need something which has a replacement in ISO C++, then you're out of luck
> trying to use MSVC to compile your programs.
>
> Can we try to use something like gnulib to provide good replacements here? I
> think many of their modules are also LGPL'ed so it may be possible to use them
> in LibPSL.