c++.stlsoft - Build problems with vc90 and 64 bit
- =?ISO-8859-1?Q?Daniel_Kr=FCgler?= (11/11) Feb 17 2012 We are observing that the following combination
- Matt Wilson (15/27) Feb 22 2012 Hi Daniel
We are observing that the following combination pantheios-1.0.1-beta212 stlsoft-1.9.109 causes a compile error for VS2008 (vc90) using 64-bit builds: ..\..\src\xtests\xtests.core.cpp(1911) : error C2220: warning treated as error - no 'object' file generated ..\..\src\xtests\xtests.core.cpp(1911) : warning C4244: 'argument' : conversion from 'ptrdiff_t' to 'int', possible loss of data Is this a known problem? Does there exist a fixed version for this? Thanks & Greetings from Bremen, Daniel Krügler
Feb 17 2012
Hi Daniel This is a known problem. It's actually a problem within the version of xTests that's bundled with the current latest released version of Pantheios. It's actually been fixed within xTests, and will be bundled with the next release of Pantheios, which should hopefully be soon. As a short-term fix, you can include the following within src/xtests/xtests.cpp, near the top #include <stlsoft/stlsoft.h> #if defined(STLSOFT_COMPILER_IS_MSVC) #endif HTH Matt "Daniel Krügler" <dsp bdal.de> wrote in message news:jhla44$1b63$2 digitalmars.com...We are observing that the following combination pantheios-1.0.1-beta212 stlsoft-1.9.109 causes a compile error for VS2008 (vc90) using 64-bit builds: ..\..\src\xtests\xtests.core.cpp(1911) : error C2220: warning treated as error - no 'object' file generated ..\..\src\xtests\xtests.core.cpp(1911) : warning C4244: 'argument' : conversion from 'ptrdiff_t' to 'int', possible loss of data Is this a known problem? Does there exist a fixed version for this? Thanks & Greetings from Bremen, Daniel Krügler
Feb 22 2012