I'm get these errors when trying to compile (the updated download):-
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:30:20: assert.h: No such file or directory
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:31:20: string.h: No such file or directory
In file included from C:\Users\Oil\AppData\Local\Temp\glbasic\gpc_temp1.cpp:14:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:59: error: `size_t' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:62: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:85: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:85: error: ISO C++ forbids declaration of `len' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:134: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:137: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:143: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:147: error: expected `;' before '(' token
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:154: error: expected `;' before "char"
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:154: error: declaration of `operator[]' as non-function
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:154: error: expected `;' before '(' token
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:161: error: expected `;' before "size_type"
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:161: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:167: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:191: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:191: error: ISO C++ forbids declaration of `cap' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:193: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:193: error: ISO C++ forbids declaration of `len' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:195: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:195: error: ISO C++ forbids declaration of `len' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:206: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:206: error: ISO C++ forbids declaration of `sz' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:207: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:207: error: ISO C++ forbids declaration of `sz' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:213: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:217: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:217: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:218: error: ISO C++ forbids declaration of `sz' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:218: error: ISO C++ forbids declaration of `cap' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In copy constructor `TiXmlString::TiXmlString(const TiXmlString&)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:73: error: 'const class TiXmlString' has no member named 'length'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:74: error: `length' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:74: error: `memcpy' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In constructor `TiXmlString::TiXmlString(const char*)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:80: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:80: error: `strlen' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:81: error: `length' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:81: error: `memcpy' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In constructor `TiXmlString::TiXmlString(const char*, int)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:88: error: `memcpy' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `TiXmlString& TiXmlString::operator=(const char*)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:99: error: `size_type' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `TiXmlString& TiXmlString::operator=(const TiXmlString&)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:104: error: 'const class TiXmlString' has no member named 'length'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `TiXmlString& TiXmlString::operator+=(const char*)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:111: error: `size_type' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:111: error: `strlen' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `TiXmlString& TiXmlString::operator+=(const TiXmlString&)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:123: error: 'const class TiXmlString' has no member named 'length'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `bool TiXmlString::empty() const':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:140: error: 'struct TiXmlString::Rep' has no member named 'size'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `void TiXmlString::set_size(int)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:207: error: 'struct TiXmlString::Rep' has no member named 'size'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `char* TiXmlString::finish() const':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:209: error: 'struct TiXmlString::Rep' has no member named 'size'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In member function `void TiXmlString::init(int, int)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:226: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:227: error: `size_type' does not name a type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:228: error: `intsNeeded' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:230: error: 'struct TiXmlString::Rep' has no member named 'size'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:231: error: 'struct TiXmlString::Rep' has no member named 'capacity'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In function `bool operator==(const TiXmlString&, const TiXmlString&)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:257: error: 'const class TiXmlString' has no member named 'length'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:257: error: 'const class TiXmlString' has no member named 'length'
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:258: error: `strcmp' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In function `bool operator<(const TiXmlString&, const TiXmlString&)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:262: error: `strcmp' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h: In function `bool operator==(const TiXmlString&, const char*)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinystr.h:270: error: `strcmp' was not declared in this scope
In file included from C:\Users\Oil\AppData\Local\Temp\glbasic\gpc_temp1.cpp:16:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:35:19: ctype.h: No such file or directory
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:36:19: stdio.h: No such file or directory
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:37:20: stdlib.h: No such file or directory
In file included from C:\Users\Oil\AppData\Local\Temp\glbasic\gpc_temp1.cpp:16:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: At global scope:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:213: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:213: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: In static member function `static bool TiXmlBase::IsWhiteSpace(char)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:292: error: `isspace' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: In static member function `static const char* TiXmlBase::GetChar(const char*, char*, int*, TiXmlEncoding)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:329: error: `assert' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: In static member function `static int TiXmlBase::ToLower(int, TiXmlEncoding)':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:386: error: `tolower' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:391: error: `tolower' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: At global scope:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:870: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:870: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:873: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:873: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1126: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1126: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1179: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1179: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1240: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1240: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1318: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1318: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1319: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1319: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1366: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1366: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1427: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1427: error: ISO C++ forbids declaration of `parameter' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1429: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1429: error: ISO C++ forbids declaration of `parameter' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1528: error: `FILE' has not been declared
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1528: error: ISO C++ forbids declaration of `cfile' with no type
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: In member function `void TiXmlDocument::Print() const':
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1519: error: `stdout' was not declared in this scope
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h: At global scope:
C:/tinyxml_wrapper/TinyXml/tinyxml/tinyxml.h:1777: error: `size_t' does not name a type