zsh-workers
 help / color / mirror / code / Atom feed
From: Peter Stephenson <pws@csr.com>
To: "Zsh Hackers' List" <zsh-workers@sunsite.dk>
Subject: Re: 4.3.4-dev-8
Date: Tue, 29 Jan 2008 17:41:07 +0000	[thread overview]
Message-ID: <20080129174107.6029840b@news01> (raw)
In-Reply-To: <479F5C90.1090109@math.technion.ac.il>

On Tue, 29 Jan 2008 19:04:16 +0200
"Zvi Har'El" <rl@math.technion.ac.il> wrote:
> I would like to remind you that on solaris syestem, where ncursesw 
> installed in /usr/local and needs /usr/local/include/ncursesw/term.h 
> rather than /usr/include/term.h, normal build fails, and I need to run 
> "*CFLAGS=-I/usr/local/include/ncursesw ./configure*".

Ick.  I wasn't aware there were yet more problems after the zillion zillion
zillion little hacks for ncurses libraries.

In the long run it ought to be possible to move the configuration code for
term further down until we've probed for variants of curses and have some
idea what libraries we're using; that's more logical anyway since the code
includes curses.h which we may not actually be using.

We also have a perennial warning on Solaris from configure that it doesn't
like term.h (because it needs curses.h---which is what we're testing for,
but configure doesn't like us doing it that way) and that future versions
of autoconf may just go into a sulk.

For now here's a note.

Index: INSTALL
===================================================================
RCS file: /cvsroot/zsh/zsh/INSTALL,v
retrieving revision 1.33
diff -u -r1.33 INSTALL
--- INSTALL	20 Nov 2007 14:20:00 -0000	1.33
+++ INSTALL	29 Jan 2008 17:38:52 -0000
@@ -336,6 +336,11 @@
 configure.  Similarly, you may need to pass LDFLAGS=-L/usr/local/lib
 (or wherever) in order to find the library.
 
+You may also need to add headers if you need to include the file term.h
+from an installation of an ncurses variant instead of from the system
+directories.  For example, CPPFLAGS=-I/usr/local/include/ncursesw will
+force configure to search for term.h in the given directory.
+
 On some systems a suitable development package with a name such as
 curses-devel or ncurses-devel needs to be installed before zsh can
 be compiled.  This is likely to be contained on any installation media,


-- 
Peter Stephenson <pws@csr.com>                  Software Engineer
CSR PLC, Churchill House, Cambridge Business Park, Cowley Road
Cambridge, CB4 0WZ, UK                          Tel: +44 (0)1223 692070


  parent reply	other threads:[~2008-01-29 17:41 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <32478.1201607012@csr.com>
2008-01-29 17:12 ` 4.3.4-dev-8 Bart Schaefer
2008-01-29 17:33   ` 4.3.4-dev-8 Peter Stephenson
     [not found] ` <479F5C90.1090109@math.technion.ac.il>
2008-01-29 17:41   ` Peter Stephenson [this message]
2008-01-29 17:47 ` 4.3.4-dev-8 Clint Adams
2008-01-29 17:50   ` 4.3.4-dev-8 Peter Stephenson
2008-01-29 23:01     ` 4.3.4-dev-8 Wayne Davison
2008-01-30  2:42       ` 4.3.4-dev-8 Vincent Lefevre
2008-01-30  9:54         ` 4.3.4-dev-8 Peter Stephenson
2008-01-31  0:25           ` 4.3.4-dev-8 Wayne Davison
2008-01-31  4:56           ` 4.3.4-dev-8 Clint Adams
2008-01-31 10:01             ` 4.3.4-dev-8 Peter Stephenson
2008-01-31 16:17               ` 4.3.4-dev-8 Clint Adams
2008-02-01 17:53                 ` 4.3.4-dev-8 Peter Stephenson
2008-01-29 22:12 ` 4.3.4-dev-8 Ismail Dönmez
2008-01-30  9:35   ` 4.3.4-dev-8 Peter Stephenson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080129174107.6029840b@news01 \
    --to=pws@csr.com \
    --cc=zsh-workers@sunsite.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).