[Python-bugs-list] [Bug #116172] 2.0b2 curses module fails to build on SGI

noreply@sourceforge.net noreply@sourceforge.net
Fri, 6 Oct 2000 07:50:44 -0700


Bug #116172, was updated on 2000-Oct-05 12:40
Here is a current snapshot of the bug.

Project: Python
Category: Build
Status: Open
Resolution: None
Bug Group: None
Priority: 5
Summary: 2.0b2 curses module fails to build on SGI

Details: I didn't see this in the database.

Trying to build 2.0b2 here on SGI IRIX 6.5.  I have this
line in Setup:

     _curses _cursesmodule.c -lcurses -ltermcap

This used to work on 1.5.2 on IRIX 6.5, but it doesn't with 2.0b2.

Here is a digested version of the errors:

cc -n32  -O -KPIC -I./../Include -I.. -DHAVE_CONFIG_H -c ./_cursesmodule.c
...
  The identifier "attr_t" is undefined.
  The identifier "ACS_S3" is undefined.
  The identifier "ACS_LEQUAL" is undefined.
  The identifier "ACS_GEQUAL" is undefined.
  The identifier "ACS_PI" is undefined.
  The identifier "ACS_NEQUAL" is undefined.
  The identifier "ACS_STERLING" is undefined.
  A value of type "int" cannot be assigned to an entity of type "char *".
        capname = tigetstr( capname );
                ^
  The identifier "A_HORIZONTAL" is undefined.
  The identifier "A_LEFT" is undefined.
  The identifier "A_LOW" is undefined.
  The identifier "A_RIGHT" is undefined.
  The identifier "A_TOP" is undefined.
  The identifier "A_VERTICAL" is undefined.


Follow-Ups:

Date: 2000-Oct-06 07:50
By: gvanrossum

Comment:
I don't know, but I think this may be caused by IRIX having an old, incompatible version of curses. So it probably won't work. Too bad. You may be able to get a different curses implementation (there must be a free one that comes with Linux???).
-------------------------------------------------------

For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=116172&group_id=5470