Ticket #72 (closed defect: fixed)

Opened 9 years ago

Last modified 9 years ago

terminfo requires importing <curses.h> on Solaris

Reported by: judah Owned by:
Priority: major Milestone:
Version: Keywords:


From Duncan Coutts:

On Solaris to #include <term.h> we must first #include <curses.h>. I expect that all platforms that have one have the other so you can probably just do it unconditionally.

There is one other problem that prevents terminfo building on Solaris, but that one is for the ghc hackers to solve: http://hackage.haskell.org/trac/ghc/ticket/2941

There's no immediate rush but obviously it'd be nice if in the end we can have terminfo and haskeline work on solaris so we can use it on that platform for ghci.

Change History

Changed 9 years ago by judah

Hopefully fixed by:

Sun Jan 18 10:45:08 PST 2009  judah.jacobson@gmail.com
  * Include (n)curses.h before term.h; required for fvia-c compilation on Solaris.

I'm waiting for a report of successful compilation on Solaris before closing this ticket.

Changed 9 years ago by judah

  • status changed from new to closed
  • resolution set to fixed

Darcs has been built against Haskeline (and tests passed) on Karel's Solaris buildbot. So I'm closing this ticket.

Note: See TracTickets for help on using tickets.