Subject: | Curses-1.27 doesn't compile on AIX |
Date: | Thu, 29 Oct 2009 18:03:36 +0100 |
To: | <bug-Curses [...] rt.cpan.org> |
From: | "Petras, Hans-Henning" <hans-henning.petras [...] vwfs.com> |
Hello,
when I
make test
on AIX 5.2,5.3 or 6.1 I get the error message:
bsux0161:/usr/isbs/perl/Curses-1.27 # make test
cc_r -c -I/opt/freeware/include/ncurses/ -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.27\" -DXS_VERSION=\"1.27\" "-I/usr/opt/perl5/lib/5.8.2/aix-thread-multi/CORE" Curses.c
"CursesFun.c", line 1992.27: 1506-046 (S) Syntax error.
"CursesFun.c", line 2037.27: 1506-046 (S) Syntax error.
make: *** [Curses.o] Error 1
It seems to be a problem withe the getsyx function.
After starting a Curses-UI example I get
Your screen is currently too small for this application.
Resize the screen and restart the application.
Press <CTRL+C> to exit...
so it may be that the two lines with the syntax error cause real problems.
I use the rpm's
ncurses-5.2-3
ncurses-devel-5.2-3
of the AIX toolbox.
Mit freundlichen Grüßen
Best regards
Mes meilleurs sentiments
Dr. Hans-Henning Petras
Show quoted text
> Volkswagen Business Services GmbH
Systembetreuung UNIX
Show quoted text> Brieffach / Post Box: I-SBS
> Schmalbachstraße 1
> D-38112 Braunschweig
>
Tel. +49 (531) 212 - 43 44
Fax +49 (531) 212 - 7 43 44
email: hans-henning.petras@vwfs.com
Volkswagen Business Services GmbH
Sitz/Registered seat: Braunschweig
Registergericht/Registration court: Amtsgericht Braunschweig
HRB Nr./Commercial Register No.: 3903
Geschäftsführer/Executive Director: Sven-Torsten Huster (Sprecher/Spokesman), Christiane Hesse
Wichtiger Hinweis: Die vorgenannten Angaben werden jeder E-Mail automatisch hinzugefügt und lassen keine Rückschlüsse auf den Rechtscharakter der E-Mail zu.
Important note: The above information is automatically added to this e-mail. This addition does not constitute a representation that the content of this e-mail is legally relevant and/or is intended to be legally binding upon Volkswagen Business Services GmbH.