diff --git a/pykd/make.bat b/pykd/make.bat new file mode 100644 index 0000000..6b8eec7 --- /dev/null +++ b/pykd/make.bat @@ -0,0 +1,23 @@ +@set CL=/nologo /EHsc /LD /I%BOOST_ROOT% /I%PYTHON_ROOT%\include /I%DBG_SDK_ROOT%\inc +@rc /fo resource.res pykd.rc > nul +@cvtres /out:resource.obj /nologo /machine:x86 resource.res +@cl pykd.cpp ^ + dbgcmd.cpp ^ + dbgdump.cpp ^ + dbgext.cpp ^ + dbgmem.cpp ^ + dbgmodule.cpp ^ + dbgpath.cpp ^ + dbgprint.cpp ^ + dbgprocess.cpp ^ + dbgreg.cpp ^ + dbgsession.cpp ^ + dbgsym.cpp ^ + dbgsystem.cpp ^ + dbgtype.cpp ^ + stdafx.cpp ^ + pykd.def ^ + resource.obj ^ + %PYTHON_ROOT%\libs\python26.lib ^ + %DBG_SDK_ROOT%\lib\i386\dbgeng.lib +@if exist *.obj del *.obj diff --git a/pykd/stdafx.h b/pykd/stdafx.h index e18bc19..d5d3fc6 100644 --- a/pykd/stdafx.h +++ b/pykd/stdafx.h @@ -31,8 +31,9 @@ - +#ifndef __field_ecount_opt #define __field_ecount_opt(x) +#endif // __field_ecount_opt #define BOOST_PYTHON_STATIC_LIB