bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: header file for cchar_t?


From: Clemens Ladisch
Subject: Re: header file for cchar_t?
Date: Fri, 08 Jul 2011 09:25:19 +0200
User-agent: Thunderbird 2.0.0.24 (Windows/20100228)

Felix Natter wrote:
> When trying to compile:
> ------------
> #include <wchar.h>
> #include <stdlib.h>
> #include <stdio.h>
> #include <string.h>
> #include <locale.h>
> #include <ncursesw/curses.h>
> ...
> with ncursesw 5.9 I get:
> 
> gcc -Wall -O0 -g -lncursesw -o t testUTF8-3.c
> testUTF8-3.c: In function ‘main’:
> testUTF8-3.c:30:3: warning: implicit declaration of function ‘addwstr’ 
> [-Wimplicit-function-declaration]

<http://pubs.opengroup.org/onlinepubs/007908799/xcurses/implement.html> says:
| Applications should ensure that the feature test macro _XOPEN_SOURCE
| is defined before inclusion of any header.  [...]  An application that
| uses any API specified as ENHANCED CURSES or relies on any portion of
| this specification marked with the EC margin legend must define
| _XOPEN_SOURCE_EXTENDED = 1 in each source file or as part of its
| compilation environment. When _XOPEN_SOURCE_EXTENDED = 1 is defined in
| a source file, it must appear before any header is included.


Regards,
Clemens



reply via email to

[Prev in Thread] Current Thread [Next in Thread]