Subject: | IV_1E7LL undeclared under Cygwin Perl 5.8.8 |
'make' produces the following error under Perl 5.8.8 on Cygwin:
gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -DUSEIMPORTLIB -O3 -pipe -funit-at-a-time
-mtune=pentium4m -march=pentium4 -mfpmath=sse -mieee-fp -mmmx -msse
-msse2 -DVERSION=\"1.88\" -DXS_VERSION=\"1.88\"
"-I/usr/lib/perl5/5.8/cygwin/CORE" -DTIME_HIRES_NANOSLEEP
-DTIME_HIRES_CLOCK_GETTIME -DTIME_HIRES_CLOCK_GETRES -DTIME_HIRES_CLOCK
-DHAS_W32API_WINDOWS_H -DATLEASTFIVEOHOHFIVE HiRes.c
In file included from HiRes.xs:18:
ppport.h:2979:1: warning: "PERL_UNUSED_DECL" redefined
In file included from HiRes.xs:16:
/usr/lib/perl5/5.8/cygwin/CORE/perl.h:168:1: warning: this is the
location of the previous definition
HiRes.xs: In function `_gettimeofday':
HiRes.xs:164: error: `IV_1E7LL' undeclared (first use in this function)
HiRes.xs:164: error: (Each undeclared identifier is reported only once
HiRes.xs:164: error: for each function it appears in.)
HiRes.xs:178: error: `IV_1E6LL' undeclared (first use in this function)
make: *** [HiRes.o] Error 1
Show quoted text
> gcc --version
gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)