[odb-users] Problems using ODB w/SQLite on Windows

Syre, William wsyre at harris.com
Wed May 29 12:18:55 EDT 2019


In the instructions for a windows install step 2.2 says
> bpkg create -d odb-mingw cc^
  config.cxx=g++^
  config.cc.coptions=-O2^
  config.install.root=C:\build2

how do I obtain bpkg on windows? Am I missing something?

-----Original Message-----
From: Boris Kolpackov <boris at codesynthesis.com> 
Sent: Wednesday, May 29, 2019 11:00 AM
To: Syre, William (US Person) <wsyre at harris.com>
Cc: odb-users at codesynthesis.com
Subject: Re: [odb-users] Problems using ODB w/SQLite on Windows

Syre, William <wsyre at harris.com> writes:

> I've been trying to compile sqlite using the existing project solution 
> files but I keep getting the error
> 
> 1>sqlite3.def : error LNK2001: unresolved external symbol
> sqlite3_unlock_notify
> 
> Any idea what I can do to fix this issue?

You need to compile SQLite with -DSQLITE_ENABLE_UNLOCK_NOTIFY. See the INSTALL file in libodb-sqlite for details.

Alternatively, you can use the build2-based build and have this taken care of auto-magically:

https://codesynthesis.com/products/odb/doc/install-build2.xhtml



More information about the odb-users mailing list