Downloaded again and now it looks more healthy:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC>cd
C:\SQLite\sqlite-autoc
onf-3170000
C:\SQLite\sqlite-autoconf-3170000>C:\FCIV\fciv sqlite3.c && nmake /f
Makefile.ms
c
//
// File Checksum Integrity Verifier version 2.05.
//
b0245450e4f27eeefc0da4a871833eb1 sqlite3.c
Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
C:\SQLite\sqlite-autoconf-3170000>(echo VERSION = ^#define SQLITE_VERSION
"3.17.0" 1>>rcver.vc )
cl -nologo -W3 -DSQLITE_OS_WIN=1 -I. -I. -fp:precise -MT -DNDEBUG
-D_C
RT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS
-D_CRT_NONSTDC_NO_DEPRECATE -D_
CRT_NONSTDC_NO_WARNINGS -DSQLITE_THREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1
-
DSQLITE_TEMP_STORE=1 -DSQLITE_MAX_TRIGGER_DEPTH=100
-DSQLITE_ENABLE_FTS3=1 -DS
QLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -O2 -Zi
-Fosqlite3.lo
-c sqlite3.c
sqlite3.c
echo #ifndef SQLITE_RESOURCE_VERSION > sqlite3rc.h
echo #define SQLITE_RESOURCE_VERSION 3,17,0 >> sqlite3rc.h
echo #endif >> sqlite3rc.h
rc -DSQLITE_OS_WIN=1 -I. -I. -DNDEBUG -D_CRT_SECURE_NO_DEPRECATE
-D_CR
T_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS
-DSQ
LITE_THREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1 -DSQLITE_TEMP_STORE=1
-DSQLI
TE_MAX_TRIGGER_DEPTH=100 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_RTREE=1
-DSQLIT
E_ENABLE_COLUMN_METADATA=1 -r -fo sqlite3res.lo -DRC_VERONLY .\sqlite3.rc
Microsoft (R) Windows (R) Resource Compiler Version 6.3.9600.16384
Copyright (C) Microsoft Corporation. All rights reserved.
csc.exe /target:exe .\Replace.cs
Microsoft (R) Visual C# Compiler version 12.0.21005.1
for C# 5
Copyright (C) Microsoft Corporation. All rights reserved.
echo EXPORTS > sqlite3.def
dumpbin /all sqlite3.lo | .\Replace.exe "^\s+/EXPORT:_?(sqlite3(?:
sessi
on|changeset)?_[^@,]*)(?:@\d+|,DATA)?$" $1 true | sort >> sqlite3.def
link.exe /DEBUG /NOLOGO /DLL /DEF:sqlite3.def /OUT:sqlite3.dll
sqlite3
.lo sqlite3res.lo
Creating library sqlite3.lib and object sqlite3.exp
cl -nologo -W3 -DSQLITE_OS_WIN=1 -I. -I. -fp:precise -MT -DNDEBUG
-D_C
RT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS
-D_CRT_NONSTDC_NO_DEPRECATE -D_
CRT_NONSTDC_NO_WARNINGS -DSQLITE_THREADSAFE=1 -DSQLITE_THREAD_OVERRIDE_LOCK=-1
-
DSQLITE_TEMP_STORE=1 -DSQLITE_MAX_TRIGGER_DEPTH=100
-DSQLITE_ENABLE_FTS3=1 -DS
QLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -O2 -Zi
-Fesqlite3.exe
-DSQLITE_SHELL_JSON1 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_EXPLAIN_COMMENTS
-DHA
VE_READLINE=0 .\shell.c sqlite3.c /link /pdb:sqlite3sh.pdb /DEBUG
/NOLOGO sq
lite3res.lo
shell.c
sqlite3.c
Generating Code...
LINK : sqlite3.exe not found or not built by the last incremental link;
performi
ng full link
C:\SQLite\sqlite-autoconf-3170000>
Not sure why the difference as the previous source file was fresh
downloaded as well.
I had to install WinZip though and at the first unzip I got directly to the
files whereas now I had a .tar file first and had to unzip that.
Thanks for getting me on the right track!
RBS
On Wed, Feb 15, 2017 at 12:35 AM, Cezary H. Noweta <[email protected]>
wrote:
> Hello,
>
> On 2017-02-15 01:26, Bart Smissaert wrote:
>
>> OK, that gives this:
>> [...]
>>
>
> bd6dfd8b2b566ca64ff9f4c637e533f6
>>
>
> That means, you are not using an original, unmodified sqlite3.c file.
> Download/unpack an original autoconf package and try once again.
>
>
> -- best regards
>
> Cezary H. Noweta
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users