Subject: | Curses.c doesn't compile |
Curses-1.08b with perl 5.8.0 on AIX 5.2
Hi all, I did the perl makefile them the make. The c-config.h is exactly the same aix one (in hint directory). test.syms seems to work but I've got the following error message when compiling Curses.c. I need any help to install Curses, thank you.
Yukio
cc_r -c -I /usr/include/curses -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.08\" -DXS_VERSION=\"1.08\" "-I/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE" Curses.c
"/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/embed.h", line 1823.9: 1506-236 (W) Macro name instr has been redefined.
"/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/embed.h", line 1823.9: 1506-358 (I) "instr" is defined on line 1064 of /usr/include/curses.h.
"/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/perlio.h", line 104.53: 1506-277 (S) Syntax error: possible missing ')' or ','?
"/usr/opt/perl5/lib/5.8.0/aix-thread-multi/CORE/perlio.h", line 107.59: 1506-277 (S) Syntax error: possible missing ')' or ','?
"CursesFun.c", line 1279.25: 1506-196 (W) Initialization between types "struct {...}*" and "struct _PerlIO**" is not allowed.
"CursesFun.c", line 1280.25: 1506-196 (W) Initialization between types "struct {...}*" and "struct _PerlIO**" is not allowed.
"CursesFun.c", line 3453.25: 1506-196 (W) Initialization between types "struct {...}*" and "struct _PerlIO**" is not allowed.
"CursesFun.c", line 3472.25: 1506-196 (W) Initialization between types "struct {...}*" and "struct _PerlIO**" is not allowed.
make: *** [Curses.o] Error 1
Message body is not shown because it is too large.