Fixes the Cygwin build

This commit is contained in:
Markus Gans 2019-08-07 11:47:03 +02:00
parent 5257beb73a
commit 3c5c2aa69e
5 changed files with 16 additions and 4 deletions

View File

@ -1,3 +1,6 @@
2019-08-07 Markus Gans <guru.mail@muenster.de>
* Fixes the Cygwin build
2019-08-04 Markus Gans <guru.mail@muenster.de>
* Reduce the number of interface parameters

View File

@ -20,6 +20,10 @@
* <http://www.gnu.org/licenses/>. *
***********************************************************************/
#if defined(__CYGWIN__)
#include "final/fconfig.h" // includes _GNU_SOURCE for fd_set
#endif
#include "final/emptyfstring.h"
#include "final/fc.h"
#include "final/fconfig.h"

View File

@ -20,6 +20,10 @@
* <http://www.gnu.org/licenses/>. *
***********************************************************************/
#if defined(__CYGWIN__)
#include "final/fconfig.h" // includes _GNU_SOURCE for fd_set
#endif
#include "final/fc.h"
#include "final/fstring.h"
#include "final/fterm.h"

View File

@ -20,6 +20,11 @@
* <http://www.gnu.org/licenses/>. *
***********************************************************************/
#if defined(__CYGWIN__)
#include "final/fconfig.h" // includes _GNU_SOURCE for wcwidth()
#endif
#include <wchar.h>
#include <memory>
#include "final/fapplication.h"

View File

@ -48,10 +48,6 @@
#error "Only <final/final.h> can be included directly."
#endif
#if defined(__CYGWIN__)
#include "final/fconfig.h" // includes _GNU_SOURCE for wcwidth()
#endif
#include <queue>
#include <sstream> // std::stringstream
#include <string>