Skip Menu |

This queue is for tickets about the Curses CPAN distribution.

Report information
The Basics
Id: 8770
Status: stalled
Priority: 0/
Queue: Curses

People
Owner: Nobody in particular
Requestors: yukio.buriez [...] cgi.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.08b
Fixed in: (no value)



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.

No one works on these bug reports except me, and I'm not in a position to debug this, since I don't have AIX or Perl 5.8 or know the guts of Perl. These problems manifest pretty deep in Perl code and in AIX curses.