I found that beginnig the version 1.24 of DBI I have an error while
compiling DBI.c :
"DBI.xs", line 1279.24: 1506-045 (S) Undeclared identifier thr.
make: The error code from the last command is 1.
The 1.23 was normally compiled.
There is the full compilation string and messages:
/usr/local/bin/perl -I/usr/local/lib/perl5/5.6.1/aix-thread
-I/usr/local
/lib/perl5/5.6.1 /usr/local/lib/perl5/5.6.1/ExtUtils/xsubpp -typemap
/usr/local
/lib/perl5/5.6.1/ExtUtils/typemap DBI.xs > DBI.xsc && mv DBI.xsc DBI.c
cc_r -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
-qmaxmem=16384 -
DPERL_POLLUTE -DNEED_PTHREAD_INIT -I/usr/local/include -q32
-D_LARGE_FILES -qlon
glong -O -DVERSION=\"1.24\" -DXS_VERSION=\"1.24\"
-I/usr/local/lib/perl5/5.
6.1/aix-thread/CORE DBI.c
"DBIXS.h", line 17.9: 1506-236 (W) Macro name PERL_POLLUTE has been
redefined.
"dbipport.h", line 43.43: 1506-342 (W) "/*" detected in comment.
"DBI.xs", line 1279.24: 1506-045 (S) Undeclared identifier thr.
make: The error code from the last command is 1.