On Thu, 8 Apr 2004, Craig Dayton wrote: > Hi Frank, > > Thanks for the Update. > In compiling with 'VS .Net 2003', the error shown below is generated. > E:\Perl\cpan\build\Apache-DB-0.07>nmake > > cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE > -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT > -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD > -Zi -DNDEBUG -O1 -DVERSION=\"0.07\" -DXS_VERSION=\ "0.07\" > "-IE:\Perl\lib\CORE" DB.c DB.c > DB.xs(55) : error C2065: 'SIGINT' : undeclared identifier
This needs the definition of SIGINT in signal.h on Win32. For some reason just including signal.h results for me in a syntax error, probably because of some other header files also being needed, but as a workaround, putting in #define SIGINT 2 in DB.xs will allow it to compile. -- best regards, randy kobes -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html