[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem building (wide) ncurses on Solaris because of _XOPEN_EXTENDE
From: |
Thomas Dickey |
Subject: |
Re: Problem building (wide) ncurses on Solaris because of _XOPEN_EXTENDED_SOURCES |
Date: |
Mon, 04 Nov 2013 21:14:22 -0500 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Mon, Nov 04, 2013 at 11:15:47AM +0100, Jean-Pierre Flori wrote:
> Dea Thomas,
>
> Here is another problem we encounter while building ncurses with wide
> characters support on Solaris for the Sage project:
> when required, -D_XOPEN_SOURCE_EXTENDED is passed to CPPFLAGS rather
I thought I fixed this a while back:
20111030
+ add configure check to decide when to add _XOPEN_SOURCE define to
compiler options, i.e., for Solaris 10 and later (cf: [184]20100403).
This is a workaround for gcc 4.6, which fails to build the c++
binding if that symbol is defined by the application, due to
incorrectly combining the corresponding feature test macros
(report by Peter Kruse).
> than CFLAGS, and for this reason it is also passed to g++ which does
> not need it, but also fails on Solaris.
> A tentative fix is described at
> https://bitbucket.org/lmnd/lmnd-prefix/src/5901f00d116284a75b9142d13f06ea60df568758/sys-libs/ncurses/ncurses-5.9-r02.1.ebuild?at=lmnd#cl-75
thanks - I'll take a look.
> See http://trac.sagemath.org/ticket/15268#ticket for more details and
> some error logs.
> That link also describes a problem with ADA support, but it may be on
> the old ADA compiler available on the test system side and not on
> ncurses side.
>
> Best and thanks again for the awesome support,
>
> --
> Jean-Pierre Flori
>
> _______________________________________________
> Bug-ncurses mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-ncurses
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature