How to let make pause?

while in useing makecint generate dictionary
i want to read the generated G__cpp_XXX.h and G__cpp_XXX.cpp
how can i get these two files?
it always deleted automaticly.

Hi,

The Makefile generated by rootcint should not be deleting the generated files. What is the output of make in your case? Which version of CINT are you using?

Philippe.

$ make
/cygdrive/c/cint/cint.exe -w2 -zLeadData -nG__cpp_LeadData.cxx -D__MAKECINT__
-DG__MAKECINT -c-1 -A -IC:/cint//inc -DG__REDIRECTIO -DG__SHAREDLIB -DG__UNIX
-DG__WIN32 -DVISUAL_CPLUSPLUS -DG__NEWSTDHEADER -D_CRT_SECURE_NO_DEPRECATE=1 -D_
SECURE_SCL=0 -D_HAS_ITERATOR_DEBUGGING=0 -DG__HAVE_CONFIG -DG__NOMAKEINFO Lead
Struct.h LeadLog.h DataInterface_Base.h LeadIOCurve.h
Note: macro handled as typedef unsignedchar BYTE; LeadStruct.h(14)
Note: macro handled as typedef unsignedlong DWORD; LeadStruct.h(18)
Note: macro handled as typedef unsignedshort WORD; LeadStruct.h(22)
Note: macro handled as typedef ILeadLog IProgress; LeadLog.h(182)
Error: no such template typenameiterator_traits<vector<tagCurveInfo,allocator >::iterator> prec_stl/iterator(477)
Error: no such template typenameiterator_traits<vector<tagCurveInfo,allocator >::iterator> prec_stl/iterator(477)
Error: no such template typenameiterator_traits<vector<tagCurveInfo,allocator >::iterator> prec_stl/iterator(477)
Error: no such template typenameiterator_traits<vector<tagCurveInfo,allocator >::iterator> prec_stl/iterator(477)
Error: no such template typenameiterator_traits<vector<tagCurveInfo,allocator >::iterator> prec_stl/iterator(477)
!!!Removing G__cpp_LeadData.cxx G__cpp_LeadData.h !!!
make: *** [G__cpp_LeadData.cxx] Error 1

Hi,

How is this different from Help in generating dummy header file2?

Axel.

Hi,

BYTE, DWORD and WORD are usually defined by the system headers. Why are you redefining them in your headers?

Philippe.