--- a/src/win32_rasqal_config.h Fri Jun 27 04:02:09 2008 +++ b/src/win32_rasqal_config.h Thu Nov 6 12:07:06 2008 @@ -31,6 +31,7 @@ #endif #define WIN32_LEAN_AND_MEAN 1 +#include /* getopt is not in standard win32 C library - define if we have it */ /* #define HAVE_GETOPT_H 1 */ @@ -37,10 +37,13 @@ #define HAVE_STDLIB_H 1 +#define HAVE_ERRNO_H 1 + #define HAVE_STRICMP 1 /* MS names for these functions */ -#define vsnprintf _vsnprintf +// next line breaks build on wntmsci12 +//#define vsnprintf _vsnprintf #define snprintf _snprintf #define access _access #define stricmp _stricmp @@ -101,7 +102,6 @@ * Defines that come from config.h */ -#include #include #include @@ -116,8 +122,16 @@ /* #define RAPTOR_TRIPLES_SOURCE_REDLAND 1 */ /* Use PCRE regex library */ -#define RASQAL_REGEX_PCRE 1 +//#define RASQAL_REGEX_PCRE 1 +#define HAVE_LIBXML_SCHEMASINTERNALS_H 1 +#define HAVE_LIBXML_XMLSCHEMASTYPES_H 1 +#define HAVE_LIBXML_XMLSCHEMAS_H 1 + +#define RASQAL_DECIMAL_NONE 1 +#define RASQAL_UUID_INTERNAL 1 +#define RASQAL_DIGEST_INTERNAL 1 + #ifdef _DEBUG #define RASQAL_DEBUG 1 #endif --- a/src/rasqal_digest_md5.c 2013-04-01 00:18:47.913835564 +0200 +++ b/src/rasqal_digest_md5.c 2013-04-01 00:18:52.657835523 +0200 @@ -50,7 +50,6 @@ #include #include -#include #include #include "rasqal.h" --- a/src/rasqal_digest_sha1.c 2013-04-01 00:19:04.655835420 +0200 +++ b/src/rasqal_digest_sha1.c 2013-04-01 00:19:10.448835370 +0200 @@ -93,7 +93,6 @@ #include #include #include -#include #include "rasqal.h" #include "rasqal_internal.h" --- a/src/rasqal_internal.h 2013-04-01 00:18:11.090835880 +0200 +++ b/src/rasqal_internal.h 2013-04-01 00:18:13.610835859 +0200 @@ -26,6 +26,13 @@ #ifndef RASQAL_INTERNAL_H #define RASQAL_INTERNAL_H +#if defined(_MSC_VER) && _MSC_VER < 1600 +typedef unsigned __int32 uint32_t; +typedef __int16 int16_t; +#else +#include +#endif + #ifdef __cplusplus extern "C" { #define RASQAL_EXTERN_C extern "C"