[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ncurses wide not building as expected
From: |
Thomas Dickey |
Subject: |
Re: ncurses wide not building as expected |
Date: |
Tue, 15 Aug 2017 20:21:18 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Tue, Aug 15, 2017 at 05:58:20PM -0400, Patrick wrote:
> Hi Everyone
>
> I am having the weirdest issue. I had ncurses installed fine from
> source and then I went to redo it so i could add gpm and then things
> didn't work after. I tried many, many things but I have cut it down
> to the following 3 attempts so that this could potentially be
> discussed in a logical way, please see:
...
> bin directory: /out_of_tree/bin
> lib directory: /out_of_tree/lib
> include directory: /out_of_tree/include/ncursesw <-- note this,
> it's important
> man directory: /out_of_tree/share/man
> terminfo directory: /out_of_tree/share/terminfo
>
> ** Include-directory is not in a standard location
>
> _________________________________________________________________
>
>
> In configuration 1 and 2, I am not getting the
> /usr/include/ncursesw/ncurses.h
that would be created with --disable-overwrite
in INSTALL
--disable-overwrite
If you are installing ncurses on a system which contains another
development version of curses, or which could be confused by the loader
for another version, we recommend that you leave out the link to
-lcurses. The ncurses library is always available as -lncurses.
Disabling overwrite also causes the ncurses header files to be
installed into a subdirectory, e.g., /usr/local/include/ncurses,
rather than the include directory. This makes it simpler to avoid
compile-time conflicts with other versions of curses.h
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://ftp.invisible-island.net
signature.asc
Description: Digital signature