Subject: | Missing include file for AIX |
Hello,
I'm trying to build Time-Piece-1.20 on AIX for Perl v8.2.2 and I'm
getting a compiler error. It can't find a needed include file:
"pthread_private.h"
Can you tell me where I can find a good copy of it? It wasn't listed as
a pre-requisite of this module. The compiler error I get is listed below.
Curtis
cc_r -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=\"1.20\"
-DXS_VERSION=\"1.20\"
"-I/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE" Piece.c
"Piece.xs", line 369.10: 1506-296 (S) #include file "pthread_private.h"
not found.
"Piece.xs", line 375.15: 1506-007 (S) "struct pthread_mutex" is undefined.
"Piece.xs", line 375.50: 1506-221 (S) Initializer must be a valid
constant expression.
"Piece.xs", line 376.48: 1506-221 (S) Initializer must be a valid
constant expression.
make: 1254-004 The error code from the last command is 1.