When trying to compile Crypt-fish on an AIX 5.2 machine I get the
following message:

cc -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE
-qmaxmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT
-q32 -D_LARGE_FILES -qlonglong -O -DVERSION=\"2.09\"
-DXS_VERSION=\"2.09\"
"-I/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE" fish.c
In file included from
/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/op.h:480,
from
/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/perl.h:2209,
from fish.xs:9:
/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/reentr.h:610: field
`_drand48_struct' has incomplete type
/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/reentr.h:717: field
`_random_struct' has incomplete type
make: 1254-004 The error code from the last command is 1.


Stop.

Also had a similar problem with Digest::MD5.

Any help would be greatly appreciated.