summaryrefslogtreecommitdiffstats
path: root/database/fbexport/PRE_BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'database/fbexport/PRE_BUILD')
-rwxr-xr-xdatabase/fbexport/PRE_BUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/database/fbexport/PRE_BUILD b/database/fbexport/PRE_BUILD
index d94dba7756..ea0cd92442 100755
--- a/database/fbexport/PRE_BUILD
+++ b/database/fbexport/PRE_BUILD
@@ -1,6 +1,13 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i "s|gds|fbclient|;s|/local||;s|-O3|$CFLAGS|" source/Makefile
-# fix make and gcc-4.1 problems
-# sedit "s/RowImpl:://" src/ibpp/_internals.h &&
-# bzcat $SPELL_DIRECTORY/build.diff.bz2 | patch -p1
+# fix smgl issues
+sed -i "s|gds|fbclient|;s|/local||;s|-O3|$CXXFLAGS|" source/Makefile &&
+
+# fix problem with gcc-4.3.2
+sed -i -e "/\<limits\>/ a\
+#include <cstring>
+#include <memory>
+" source/ibpp/_ibpp.h &&
+sed -i -e "/\<string\>/ a\
+#include <cstring>
+" source/FBExport.cpp