On Tue, Sep 24, 2013 at 9:18 AM, Staffan Tylen <staffan.tylen@gmail.com> wrote:
 I made the necessary changes to my makefile but when I compile I now get the following set of messages:

Hi Staffan,

I just looked at my Visual Studio install and it does have stdint. 

        cl /nologo /EHsc /O2 /Gs /Gy /FAs /Fabuild\release\ /MT /W3 /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE /DOOSQLITE_VER_MAJOR=1 /DOO

That shows you are compiling the ooSQLite.cpp source file.  There is nothing in that source that includes stdint.h.

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdint.h(8) : error C2371:

That shows that stdint.h did get included somehow.

What you need to do is go to that VC\INCLUDE directory and temporarily move stdint.h up one directory level.  Then do  a clean rebuild.  That should produce an error when the compiler can't find the file with a trace of which file(s) it got included from.

Post that output here so I can what is including the file.

By the way, ooSQLite.cpp includes sqlite3.h.  I thought maybe the SQLITE_HAS_CODEC define might be pulling stdint.h in.  But it isn't.

Mark Miesfeld