Subject: | Bit::Vector compiletime errors |
perl 5.8.2, Cygwin-NT [Windows 2000 Professional SP4]
foxy@kitsune:~/lcwa-1.0.0/lib/bitvector$ make
gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -DUSEIMPORTLIB -O2 -DVERS
ION=\"4.2\" -DXS_VERSION=\"4.2\" "-I/usr/lib/perl5/5.8.2/cygwin-thread-multi-64
int/CORE" BitVector.c
gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -DUSEIMPORTLIB -O2 -DVERS
ION=\"4.2\" -DXS_VERSION=\"4.2\" "-I/usr/lib/perl5/5.8.2/cygwin-thread-multi-64
int/CORE" Vector.c
Vector.xs: In function `XS_Bit__Vector_Size':
Vector.xs:178: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_new':
Vector.xs:210: error: `na' undeclared (first use in this function)
Vector.xs:210: error: (Each undeclared identifier is reported only once
Vector.xs:210: error: for each function it appears in.)
Vector.xs:226: warning: cast from pointer to integer of different size
Vector.xs: In function `XS_Bit__Vector_DESTROY':
Vector.xs:248: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Resize':
Vector.xs:269: warning: cast to pointer from integer of different size
Vector.xs:276: warning: cast from pointer to integer of different size
Vector.xs: In function `XS_Bit__Vector_Empty':
Vector.xs:295: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Fill':
Vector.xs:311: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Flip':
Vector.xs:327: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Interval_Empty':
Vector.xs:347: warning: cast to pointer from integer of different size
Vector.xs:347: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Interval_Fill':
Vector.xs:370: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Interval_Flip':
Vector.xs:393: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Interval_Scan_inc':
Vector.xs:415: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Interval_Scan_dec':
Vector.xs:444: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Bit_Off':
Vector.xs:473: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Bit_On':
Vector.xs:496: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_bit_flip':
Vector.xs:519: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_bit_test':
Vector.xs:545: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_is_empty':
Vector.xs:567: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_is_full':
Vector.xs:585: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_equal':
Vector.xs:606: warning: cast to pointer from integer of different size
Vector.xs:607: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_lexorder':
Vector.xs:632: warning: cast to pointer from integer of different size
Vector.xs:633: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Compare':
Vector.xs:658: warning: cast to pointer from integer of different size
Vector.xs:659: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Copy':
Vector.xs:684: warning: cast to pointer from integer of different size
Vector.xs:685: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_rotate_left':
Vector.xs:705: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_rotate_right':
Vector.xs:723: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_shift_left':
Vector.xs:742: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_shift_right':
Vector.xs:762: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Move_Left':
Vector.xs:782: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Move_Right':
Vector.xs:799: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_increment':
Vector.xs:815: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_decrement':
Vector.xs:833: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_to_String':
Vector.xs:852: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_from_string':
Vector.xs:876: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Union':
Vector.xs:905: warning: cast to pointer from integer of different size
Vector.xs:906: warning: cast to pointer from integer of different size
Vector.xs:907: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Intersection':
Vector.xs:935: warning: cast to pointer from integer of different size
Vector.xs:936: warning: cast to pointer from integer of different size
Vector.xs:937: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Difference':
Vector.xs:965: warning: cast to pointer from integer of different size
Vector.xs:966: warning: cast to pointer from integer of different size
Vector.xs:967: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_ExclusiveOr':
Vector.xs:995: warning: cast to pointer from integer of different size
Vector.xs:996: warning: cast to pointer from integer of different size
Vector.xs:997: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Complement':
Vector.xs:1022: warning: cast to pointer from integer of different size
Vector.xs:1023: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_subset':
Vector.xs:1048: warning: cast to pointer from integer of different size
Vector.xs:1049: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Norm':
Vector.xs:1071: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Min':
Vector.xs:1089: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Max':
Vector.xs:1107: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Multiplication':
Vector.xs:1140: warning: cast to pointer from integer of different size
Vector.xs:1141: warning: cast to pointer from integer of different size
Vector.xs:1142: warning: cast to pointer from integer of different size
Vector.xs: In function `XS_Bit__Vector_Closure':
Vector.xs:1169: warning: cast to pointer from integer of different size
make: *** [Vector.o] Error 1