summaryrefslogtreecommitdiffstats
path: root/src/coda-1-use-stdint.patch
diff options
context:
space:
mode:
authorThomas Danckaert <thomas.danckaert@gmail.com>2016-03-03 10:55:23 (GMT)
committerThomas Danckaert <thomas.danckaert@gmail.com>2016-03-07 14:32:02 (GMT)
commit3b26de48c85eff9a73f7fb55f5172f77a98e4607 (patch)
tree3c0f1879c2c8455fa2b18b5e8a3c2b5799d81f67 /src/coda-1-use-stdint.patch
parent372cf0e09f679684182fe3a019827265af056b6e (diff)
downloadmxe-3b26de48c85eff9a73f7fb55f5172f77a98e4607.zip
mxe-3b26de48c85eff9a73f7fb55f5172f77a98e4607.tar.gz
mxe-3b26de48c85eff9a73f7fb55f5172f77a98e4607.tar.bz2
Add package 'coda'.
https://stcorp.nl/coda "The Common Data Access toolbox (CODA) provides a set of interfaces for reading remote sensing data from earth observation data files. These interfaces consist of command line applications, libraries, interfaces to scientific applications (such as IDL and MATLAB), and interfaces to programming languages (such as C, Fortran, Python, and Java)."
Diffstat (limited to 'src/coda-1-use-stdint.patch')
-rw-r--r--src/coda-1-use-stdint.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/coda-1-use-stdint.patch b/src/coda-1-use-stdint.patch
new file mode 100644
index 0000000..77e306a
--- /dev/null
+++ b/src/coda-1-use-stdint.patch
@@ -0,0 +1,22 @@
+This file is part of MXE.
+See index.html for further information.
+
+This patch has been taken from https://github.com/stcorp/coda/pull/9
+
+diff --git a/libcoda/coda.h.in b/libcoda/coda.h.in
+index 1587c61..b7dce21 100644
+--- a/libcoda/coda.h.in
++++ b/libcoda/coda.h.in
+@@ -33,9 +33,9 @@ extern "C"
+ #ifdef WIN32
+ #include <windows.h>
+
+-#if (_MSC_VER < 1600)
+-/* For Visual Studio we can use stdint.h as of Visual Studio 2010
+- * For earlier versions we need to provide our own defines
++#if (_MSC_VER < 1600) && !defined(__MINGW32__)
++/* For Visual Studio > 2010 and MinGW we can use stdint.h
++ * For earlier versions of Visual Studio we need to provide our own defines
+ */
+ #ifndef int8_t
+ #define int8_t signed char