summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2010-04-25 11:22:44 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2010-04-25 11:22:44 (GMT)
commitdaa15d35fdd2b03070fb2bd87ad4fad6ba49f525 (patch)
tree9989e63d0efbdbe6f4da16e9d969e40ba3fc2b14 /src
parenta9b51d8ba92f01c292ddd8b7d4acf2ba4eb4002d (diff)
downloadmxe-daa15d35fdd2b03070fb2bd87ad4fad6ba49f525.zip
mxe-daa15d35fdd2b03070fb2bd87ad4fad6ba49f525.tar.gz
mxe-daa15d35fdd2b03070fb2bd87ad4fad6ba49f525.tar.bz2
add test program for package boost
Diffstat (limited to 'src')
-rw-r--r--src/boost-test.cpp17
-rw-r--r--src/boost.mk5
2 files changed, 22 insertions, 0 deletions
diff --git a/src/boost-test.cpp b/src/boost-test.cpp
new file mode 100644
index 0000000..ea809fe
--- /dev/null
+++ b/src/boost-test.cpp
@@ -0,0 +1,17 @@
+/* This file is part of mingw-cross-env. */
+/* See doc/index.html for further information. */
+
+#include <iostream>
+#include <boost/archive/xml_oarchive.hpp>
+
+int main(int argc, char *argv[])
+{
+ (void)argc;
+ (void)argv;
+
+ boost::archive::xml_oarchive oa(std::cout);
+ std::string s = "\n\n Hello, World!\n\n";
+ oa << BOOST_SERIALIZATION_NVP(s);
+
+ return 0;
+}
diff --git a/src/boost.mk b/src/boost.mk
index 17a1827..79532f7 100644
--- a/src/boost.mk
+++ b/src/boost.mk
@@ -43,4 +43,9 @@ define $(PKG)_BUILD
-sEXPAT_INCLUDE='$(PREFIX)/$(TARGET)/include' \
-sEXPAT_LIBPATH='$(PREFIX)/$(TARGET)/lib' \
stage install
+
+ '$(TARGET)-g++' \
+ -W -Wall -Werror -std=c++98 -U__STRICT_ANSI__ -pedantic \
+ '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-boost.exe' \
+ -lboost_serialization-mt
endef