This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: ncurses/curses on solaris
Type: Stage:
Components: Build Versions:
process
Status: closed Resolution: duplicate
Dependencies: Superseder:
Assigned To: Nosy List: iainmorrison, nnorwitz
Priority: normal Keywords:

Created on 2003-03-07 13:38 by iainmorrison, last changed 2022-04-10 16:07 by admin. This issue is now closed.

Messages (2)
msg15016 - (view) Author: Iain Morrison (iainmorrison) Date: 2003-03-07 13:38
solaris 8 [sparc]
gcc 3.2.2
python 2.2.2

I am having trouble with curses support.  ncurses 5.3
is installed in the standard solaris manner

** Configuration summary for NCURSES 5.3 20021012:

      bin directory: /usr/local/bin
      lib directory: /usr/local/lib
  include directory: /usr/local/include/ncurses
      man directory: /usr/local/man
 terminfo directory: /usr/local/share/terminfo

** Include-directory is not in a standard location

is not picked up by ./configure.
 
checking for ncurses.h... no

Python builds fine but

./python ./Lib/test/test_curses.py -u curses
Traceback (most recent call last):
  File "./Lib/test/test_curses.py", line 11, in ?
    import curses, sys, tempfile
  File
"/usr/local/src/python/Python-2.Lib/curses/__init__.py",
line 15, in ?
    from _curses import *
ImportError: No module named _curses

I'm doing something wrong but I'm nor sure what.  Do I
need to have ncurses overwrite the default Solaris
curses? If so will anything break?


many thanks

iain morrison

iain.morrison@mrc-cbu.cam.ac.uk

msg15017 - (view) Author: Neal Norwitz (nnorwitz) * (Python committer) Date: 2003-03-19 01:10
Logged In: YES 
user_id=33168

Closing this bug since it appears to be an exact duplicate
of 700780 which already has comments.  Iain, can you provide
any more info to the questions asked in the other bug report?
History
Date User Action Args
2022-04-10 16:07:27adminsetgithub: 38122
2003-03-07 13:38:50iainmorrisoncreate