Help in compiling the example in cint

hi, i tried to compiled the example in the D:\CInt\cint7\lib\win32api,but there seems some error,i don’t know how to fix it.

  1. compile the D:\CInt\cint7\lib\win32api
Administrator@ZhangWei /cygdrive/d/CInt/cint7/lib/win32api
$makecint  -mk Makewin -dl win32api.dll -h +P cintwin.h -P winfunc.h -cint -Z0
##########################################################################
# makecint : interpreter-compiler for cint (Windows VisualC++ version)
# Copyright(c) 1995~2007 Masaharu Goto. Mailing list: cint@pcroot.cern.ch
##########################################################################
Run 'make -f Makewin' to compile the object
$ make -f Makewin
/cygdrive/d/CInt/bin/cint.exe  -K -w2 -zwin32api -nG__c_win32api.c  -D__MAKECINT
__ -DG__MAKECINT -DG__REDIRECTIO -DG__SHAREDLIB -DG__WIN32 -DWIN32 -D_WIN32 -DG_
_NEWSTDHEADER -DG__HAVE_CONFIG -DG__NOMAKEINFO   -c-2  -Id:/CInt/cint7/inc  -DG_
_REDIRECTIO -DG__SHAREDLIB -DG__WIN32 -DWIN32 -D_WIN32 -DG__NEWSTDHEADER -DG__HA
VE_CONFIG -DG__NOMAKEINFO  -Z0 +P cintwin.h -P winfunc.h
2296478_cint.c
Note: link requested for unknown class tagFILETIME winfunc.h(37)
Note: link requested for unknown class _FILETIME winfunc.h(38)
Note: link requested for unknown typedef FILETIME winfunc.h(39)
Note: link requested for unknown class _SYSTEMTIME winfunc.h(41)
Note: link requested for unknown typedef SYSTEMTIME winfunc.h(42)
Note: link requested for unknown typedef PSYSTEMTIME winfunc.h(43)
Note: link requested for unknown typedef LPSYSTEMTIME winfunc.h(44)
Note: link requested for unknown class _TIME_ZONE_INFORMATION winfunc.h(46)
Note: link requested for unknown typedef TIME_ZONE_INFORMATION winfunc.h(47)
Note: link requested for unknown typedef PTIME_ZONE_INFORMATION winfunc.h(48)
Note: link requested for unknown typedef LPTIME_ZONE_INFORMATION winfunc.h(49)
Note: link requested for unknown class _COMMTIMEOUTS winfunc.h(51)
Note: link requested for unknown typedef COMMTIMEOUTS winfunc.h(52)
Note: link requested for unknown typedef LPCOMMTIMEOUTS winfunc.h(53)
Note: link requested for unknown class _DCB winfunc.h(55)
Note: link requested for unknown typedef DCB winfunc.h(56)
Note: link requested for unknown typedef LPDCB winfunc.h(57)
Note: link requested for unknown class _OVERLAPPED winfunc.h(59)
Note: link requested for unknown typedef OVERLAPPED winfunc.h(60)
Note: link requested for unknown typedef LPOVERLAPPED winfunc.h(61)
Note: link requested for unknown class _WIN32_FIND_DATA winfunc.h(63)
Note: link requested for unknown class _WIN32_FIND_DATAA winfunc.h(64)
Note: link requested for unknown class _WIN32_FIND_DATAW winfunc.h(65)
Note: link requested for unknown typedef WIN32_FIND_DATA winfunc.h(66)
Note: link requested for unknown typedef LPWIN32_FIND_DATA winfunc.h(67)
Note: link requested for unknown class _SECURITY_ATTRIBUTES winfunc.h(69)
Note: link requested for unknown typedef SECURITY_ATTRIBUTES winfunc.h(70)
Note: link requested for unknown typedef LPSECURITY_ATTRIBUTES winfunc.h(71)
Note: link requested for unknown typedef PTHREAD_START_ROUTINE winfunc.h(73)
Note: link requested for unknown typedef LPTHREAD_START_ROUTINE winfunc.h(74)
Note: link requested for unknown class RTL_CRITICAL_SECTION winfunc.h(76)
Note: link requested for unknown typedef CRITICAL_SECTION winfunc.h(77)
Note: link requested for unknown typedef LPCRITICAL_SECTION winfunc.h(78)
Note: link requested for unknown typedef LPOVERLAPPED_COMPLETION_ROUTINE winfunc
.h(90)
Note: link requested for unknown typedef BOOL winfunc.h(92)
Note: link requested for unknown typedef BOOLEAN winfunc.h(93)
Note: link requested for unknown typedef BYTE winfunc.h(94)
Note: link requested for unknown typedef WORD winfunc.h(96)
Note: link requested for unknown typedef HANDLE winfunc.h(97)
Note: link requested for unknown typedef HINSTANCE winfunc.h(98)
Note: link requested for unknown typedef LPCVOID winfunc.h(99)
Note: link requested for unknown typedef UCHAR winfunc.h(100)
Note: link requested for unknown typedef USHORT winfunc.h(101)
Note: link requested for unknown typedef ULONG winfunc.h(103)
Note: link requested for unknown typedef HMODULE winfunc.h(104)
Note: link requested for unknown typedef LARGE_INTEGER winfunc.h(105)
Note: link requested for unknown typedef PVOID winfunc.h(106)
Note: link requested for unknown typedef WPARAM winfunc.h(111)
Note: link requested for unknown typedef LPARAM winfunc.h(112)
G__defined_tagname: Error: class, struct, union or type 'HANDLE' is not defined
 cint7/src/struct.cxx:2134  winfunc.h(131)
!!!Removing G__c_win32api.c G__c_win32api.h !!!
make: *** [G__c_win32api.c] Error 1
  1. compile the demo\Win32App\TestApp

[quote]
i have compiled the TestApp,and it can execute.
but when i click the cint item in the menu item.
there has no messagebox pop up.
y?
is that because i didn’t compile the win32api in question 1?
[\quote]

  1. compile the D:\CInt\demo\Win32App\graph01

it says:

fopen slept for 0.2 seconds until it succeeeded.
#error win32api.dll is not ready. Run 'setup.bat' in %CINTSYSDIR%\lib\win32api d
irectory if you use WinNT/95.
!!!Removing G__clink.c G__clink.h !!!

[quote]
So this return to the first question: how to compile the win32api .
[/quote][/quote]

i have figured it out.
add this to the makecint command:
-I-I"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include"