[omniORB] omniORB 4.0.0: Compiling with VS.NET under Windows XP fails

Sandro Tolaini tolaini@libero.it
Mon Oct 28 09:56:01 2002


> I am using Windows XP together with Visual Studio.NET and ran 
> into the following compile problem.

As was already explained in this mailing list, you need to use a python
that was compiled with VS7. As a fallback, you can install ActivePython
2.2.1 (www.activestate.com) and copy the correct python22.dll that you
can get from http://sandro.focuseek.com/python22dll.zip in
WINDOWS\system32.

The crash is caused by a change in the stdio FILE structure between
msvcrt.dll and msvcr70.dll, and passing a FILE pointer between the
python dll and the omniidl module.

Cheers,
  Sandro Tolaini