I apologize for reposting this help message but I am really facing problem with the inclusion of header files when I am creating my own sample application (I am creating a win32 dll which is internally calling open cascade funtions) .It seems to me the problem is coming when open cascade is calling internal macro's of window's such as this peice of code from Standard_math.hxx :
# ifndef __MATH_WNT_H
# define __MATH_WNT_H
__Standard_API double __cdecl acosh ( double );
__Standard_API double __cdecl asinh ( double );
__Standard_API double __cdecl atanh ( double );
# define M_SQRT1_2 7.0710678118654752440E-1
# define M_PI_2 1.5707963267948966192E0
# endif /* __MATH_WNT_H */
#endif /* WNT */
where I am getting asinh as undefined
When Standard_Integer calls #define INT_MIN (-2147483647 - 1) /* minimum (signed) int value */ this statement from window's limits.h
where I am getting INT_MIN as undefined
I am sure there is a solution to this as the MFC sample dont seem to be having the same problem but I have gone through the settings in the MFC sample and I haven't been successful in finding a solution.
I would really appreciate some help on this.