Hans-Juergen Taenzer wrote:
The sqlite 3 code includes a printf implementation which supports %lld and sqlite3VdbeMemStringify calls it.George Ionescu ([EMAIL PROTECTED]) wrote:
> What would be your advice regarding compiling SQLite under > Windows:
> - wait until it's more MSVC 6.0 friendly or > - start using Visual C++ 2003 ?
Even with Visual C++ 2003 there are problems: VC 13 now supports the 'long long' datatype, but it does not support the '%lld' format specifier.
The '%lld' is used by SQLite in non debugging code.
For example: vdbemem.c function sqlite3VdbeMemStringify()
If you change all "long long int" types to __int64 the code compiles with MSVC 6.0. Perhaps a 64 bit sqlite datatype could be defined in the API.
Regards, Julian
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]