Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Dennis Cote
D. Richard Hipp wrote: > In MSVC and in Borland, a signed 64-bit integer is __int64, right? > What's an unsigned 64-bit integer on those compilers? > > Do MSVC and Borland support the "long double" type? The Borland C++ compiler in C++Builder 6 supports the following types with the given sizes

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Hans-Juergen Taenzer
D. Richard Hipp ([EMAIL PROTECTED]) wrote: > George Ionescu 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 ? >> > I've made changes so that CVS HEAD should

RE: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Fred Williams
> -Original Message- > From: D. Richard Hipp [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 22, 2004 6:52 AM > To: Sqlite Forum > Subject: Re: [sqlite] SQLite v3.0 - compiling under Windows > > > In MSVC and in Borland, a signed 64-bit integer is __int64, right? > What's an unsigned

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Julian Brierley
D. Richard Hipp wrote: George Ionescu wrote: Hello SQLite users, Hello Dr. Hipp, 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 ? I've made changes so that CVS HEAD should compile under MSVC 6.0.

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread D. Richard Hipp
George Ionescu wrote: Hello SQLite users, Hello Dr. Hipp, 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 ? I've made changes so that CVS HEAD should compile under MSVC 6.0. Can somebody (who has

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Julian Brierley
D. Richard Hipp wrote: In MSVC and in Borland, a signed 64-bit integer is __int64, right? What's an unsigned 64-bit integer on those compilers? Do MSVC and Borland support the "long double" type? 64-bit integer in MSVC 6.0: Use "__int64" for signed and "unsigned __int64" for unsigned. MSVC 2003

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread D. Richard Hipp
In MSVC and in Borland, a signed 64-bit integer is __int64, right? What's an unsigned 64-bit integer on those compilers? Do MSVC and Borland support the "long double" type? -- D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565 -

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Hans-Juergen Taenzer
Julian Brierley ([EMAIL PROTECTED]) wrote: > Hans-Juergen Taenzer wrote: >> 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. >>

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Julian Brierley
Hans-Juergen Taenzer wrote: 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

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Doug Currie
> The '%lld' is used by SQLite in non debugging code. > For example: vdbemem.c function sqlite3VdbeMemStringify() This is a libc/runtime issue that is common to both VC and gcc running on windows (i.e., mingw, but perhaps not cygwin). Windows needs the printf format spec '%I64d' instead of

Re: [sqlite] SQLite v3.0 - compiling under Windows

2004-06-22 Thread Hans-Juergen Taenzer
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'