while trying to build fb3 on linux using gcc-4.5.1 and glibc-2.13, I
encountered some small problems.
The following patches fix these problems.
diff --git a/src/common/call_service.cpp b/src/common/call_service.cpp
index cada721..50fbbb4 100644
--- a/src/common/call_service.cpp
+++ b/src/common/call_service.cpp
@@ -27,6 +27,7 @@
#include "../common/classes/ClumpletWriter.h"
#include <string.h>
#include <stdio.h>
+#include <stdlib.h>
#include <ctype.h>
#include "../common/utils_proto.h"
*****************************
diff --git a/src/common/os/posix/os_utils.cpp
b/src/common/os/posix/os_utils.cpp
index a8fc9ce..0e694fa 100644
--- a/src/common/os/posix/os_utils.cpp
+++ b/src/common/os/posix/os_utils.cpp
@@ -37,6 +37,9 @@
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
+#ifdef HAVE_UTIME_H
+#include <utime.h>
+#endif
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif
*****************************
diff --git a/src/common/utils.cpp b/src/common/utils.cpp
index 49db3d6..c1aa0f6 100644
--- a/src/common/utils.cpp
+++ b/src/common/utils.cpp
@@ -60,6 +60,7 @@
#ifdef HAVE_TERMIOS_H
#include <termios.h>
#endif
+#include <stdlib.h>
namespace fb_utils
{
*****************************
diff --git a/src/burp/burp.cpp b/src/burp/burp.cpp
index 9e812ff..cf3e58c 100644
--- a/src/burp/burp.cpp
+++ b/src/burp/burp.cpp
@@ -32,6 +32,7 @@
#include "firebird.h"
#include "memory_routines.h"
+#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
*****************************
diff --git a/src/yvalve/keywords.cpp b/src/yvalve/keywords.cpp
index f706e29..dd37822 100644
--- a/src/yvalve/keywords.cpp
+++ b/src/yvalve/keywords.cpp
@@ -31,6 +31,9 @@
#endif
#define _yacc_defines_yystype
+#include "../common/classes/Nullable.h"
+#include "../dsql/Parser.h"
+#include "../jrd/jrd.h"
#include "gen/parse.h"
#include "keywords.h"
*****************************
Regards, Treeve
------------------------------------------------------------------------------
Got Input? Slashdot Needs You.
Take our quick survey online. Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel