szy...@o2.pl wrote in
news:f738c705-96a7-4d3f...@googlegroups.com:
> Hi
>
> I am trying to compile omniORB-4.2.0 with VC++14 under Windows 7
> 64bit. But I have encountered some problems. Some of them I solve but
> one remain. Now I get compiler error: error C1083: Cannot open include
> file: 'io.h': No such file or directory In true this file does not
> exists in: C:\Program Files (x86)\Microsoft Visual Studio
> 14.0\VC\include
io.h is not a standard C++ header so in principle VC++14 has no
obligation to provide one. But I guess normally they do and this means
you just have a broken installation.
> But I found it in two werid directories:
> C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt
> C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt
That the name of the file is the same does not guarantee that the content
is the same one as needed.
>
> Omniorb uses gnu make scripts to build (with Cygwin), but I have not
> idea: How to force VC++ to include one of those directories?
By adding it to the include search paths? But this may not solve your
problems, if your installation of VS2014 is broken, you will likely have
much more problems than that. You might get better response from a MS-
specific forum, this group is mostly concerned with pure C++ issues.