Hi All,
Firstly I would like to say thankyou for SOCI. I think it is an incredibly
useful piece of software and I am planning on using it in the future in my
projects. Keep up the good work.
I recently compiled SOCI on Ubuntu Karmic Koala and met with a few compile
errors on the latest gcc (g++ Ubuntu 4.4.1-4ubuntu9). It was simple to fix,
just adding a few includes, and I have attached a diff of what made the git
repo compile but I made more (similar) changes to make the soci-3.0 version
compile. I just thought I would let people know if you did not know already.
Thanks and keep it up,
Robert
diff --git a/src/backends/mysql/standard-use-type.cpp b/src/backends/mysql/standard-use-type.cpp
index a10f010..ecefd8a 100644
--- a/src/backends/mysql/standard-use-type.cpp
+++ b/src/backends/mysql/standard-use-type.cpp
@@ -13,6 +13,7 @@
#include <ciso646>
#include <limits>
#include <cstring>
+#include <cstdio>
#ifdef _MSC_VER
#pragma warning(disable:4355)
diff --git a/src/backends/mysql/vector-use-type.cpp b/src/backends/mysql/vector-use-type.cpp
index 5c5b811..ebf98bd 100644
--- a/src/backends/mysql/vector-use-type.cpp
+++ b/src/backends/mysql/vector-use-type.cpp
@@ -14,6 +14,7 @@
#include <ciso646>
#include <cstring>
#include <cstddef>
+#include <cstdio>
#include <limits>
#include <string>
#include <vector>
diff --git a/src/backends/sqlite3/standard-use-type.cpp b/src/backends/sqlite3/standard-use-type.cpp
index e022339..d055984 100644
--- a/src/backends/sqlite3/standard-use-type.cpp
+++ b/src/backends/sqlite3/standard-use-type.cpp
@@ -11,6 +11,7 @@
#include "blob.h"
// std
#include <cstring>
+#include <cstdio>
#include <ctime>
#include <limits>
#include <sstream>
diff --git a/src/backends/sqlite3/vector-use-type.cpp b/src/backends/sqlite3/vector-use-type.cpp
index 298b7d6..6689594 100644
--- a/src/backends/sqlite3/vector-use-type.cpp
+++ b/src/backends/sqlite3/vector-use-type.cpp
@@ -11,6 +11,7 @@
#include <limits>
#include <sstream>
#include <cstring>
+#include <cstdio>
#ifdef _MSC_VER
#pragma warning(disable:4355 4996)
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users