From 12d1cb20766b1efa3df15f8c745eb912ee4604a7 Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Tue, 17 Mar 2009 22:35:55 +0000 Subject: [PATCH] Fixes for gcc4 on cygwin. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28842 a592a061-630c-0410-9148-cb99ea01b6c8 --- configure.ac | 1 + src/client/client.cpp | 3 +++ src/support/os_cygwin.cpp | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 81e3a123eb..0219796958 100644 --- a/configure.ac +++ b/configure.ac @@ -358,6 +358,7 @@ char * strerror(int n); #define BOOST_NO_WSTRING 1 #ifdef __CYGWIN__ +# define NOMINMAX # define BOOST_POSIX 1 # define BOOST_POSIX_API 1 # define BOOST_POSIX_PATH 1 diff --git a/src/client/client.cpp b/src/client/client.cpp index 8d47e347aa..5040739eac 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -47,6 +47,9 @@ // fcntl() #include +// strerror() +#include + #include #include #include diff --git a/src/support/os_cygwin.cpp b/src/support/os_cygwin.cpp index 6b91873e3c..762fdb0c2e 100644 --- a/src/support/os_cygwin.cpp +++ b/src/support/os_cygwin.cpp @@ -25,6 +25,7 @@ #include #include #include +#include #include @@ -122,7 +123,7 @@ string convert_path_list(string const & p, PathStyle const & target) } // namespace anon -void os::init(int, char *[]) +void init(int, char *[]) { // Make sure that the TEMP variable is set // and sync the Windows environment. -- 2.39.5