It's stopping saying that sqlite3secure.h is required. I see the include for that file is not gated behind any if statements. Is that right?
I'm trying to build with these variables defined:
wxUSE_DYNAMIC_SQLITE3_LOAD=0
WXSQLITE3_HAVE_METADATA=0
WXSQLITE3_HAVE_CODEC=0
WXSQLITE3_HAVE_LOAD_EXTENSION=0
WXSQLITE3_USER_AUTHENTICATION=0
Here is the relevant log entree:
Code: Select all
i686-w64-mingw32-g++.exe -pipe -mthreads -Wno-attributes -Winvalid-pch -include wx_pch.h -D__GNUWIN32__ -D__WXMSW__ -DWX_PRECOMP -DwxUSE_DYNAMIC_SQLITE3_LOAD=0 -DWXSQLITE3_HAVE_METADATA=0 -DWXSQLITE3_HAVE_CODEC=0 -DWXSQLITE3_HAVE_LOAD_EXTENSION=0 -DWXSQLITE3_USER_AUTHENTICATION=0 -g -DWXUSINGDLL -iquote"obj\Debug\Projects\Charjans-Code\QB Website Sync" -I"obj\Debug\Projects\Charjans-Code\QB Website Sync" -I. -IC:\Programming\wxWidgets\wxWidgets\include -IC:\Programming\wxWidgets\wxWidgets\contrib\include -I"..\QB Website Sync" -IC:\Programming\wxWidgets\wxsqlite3\include -IC:\Programming\wxWidgets\wxsqlite3\sqlite3\sqlite-amalgamation-3240000 -IC:\Programming\libcsv-3.0.1 -IC:\Programming\wxWidgets\wxWidgets\lib\gcc_dll\mswud -c "C:\Programming\Projects\Charjans-Code\QB Website Sync\QB_Website_SyncMain.cpp" -o "obj\Debug\Projects\Charjans-Code\QB Website Sync\QB_Website_SyncMain.o"
C:\Programming\wxWidgets\wxsqlite3\src\wxsqlite3.cpp:49:10: fatal error: sqlite3secure.h: No such file or directory
#include "sqlite3secure.h"
^~~~~~~~~~~~~~~~~
compilation terminated.