On Friday, 23 August, 2019 06:06, Reynolds, Scott <[email protected]> wrote:
>I'm trying to build SQLite (sqlite-autoconf-3290000.tar.gz) for
>Windows x64 using Visual Studio 2017. All items are building, but my
>test application is unable to resolve any SQLite symbols. This would
>seem to be the result of sqlite3.def being essentially empty (a
>single EXPORTS line). Here's the process I'm following:
> 1. Log into my Windows 10 machine
> 2. Start the "x64 Native Tools Command Prompt for VS 2017"
> 3. Change directory to ...\sqlite-autoconf-3290000 which contains
>the SQLite source code
> 4. Execute "nmake /f Makefile.msc dll PLATFORM=x64
>Any ideas?
# <<block2>>
sqlite3.def: libsqlite3.lib
echo EXPORTS > sqlite3.def
dumpbin /all libsqlite3.lib \
| $(TCLSH_CMD) $(TOP)\tool\replace.tcl include "^\s+1
_?(sqlite3(?:session|changeset|changegroup|rebaser)?_[^@]*)(?:@\d+)?$$" \1 \
| sort >> sqlite3.def
# <</block2>>
Is how the sqlite3.def file is built. So for this to work properly you need to
have the following commands available in the path: dumpbin, tclsh, sort
Sounds like you have one of those requirements missing!
--
The fact that there's a Highway to Hell but only a Stairway to Heaven says a
lot about anticipated traffic volume.
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users