utelle / wxsqlite3

wxSQLite3 - SQLite3 database wrapper for wxWidgets (including SQLite3 encryption extension)
http://utelle.github.io/wxsqlite3
Other
589 stars 178 forks source link

Program minimal in wxsqlite3-4.5.0 #82

Closed Carluccio closed 4 years ago

Carluccio commented 4 years ago

With mingw64 / 8.1 the minimal program, static release and debug 64, ends with an error due to the wrong sequence of the system libraries. The right sequence in wxwidgets.lua should be the following: links {"kernel32", "user32", "gdi32", "comdlg32", "winspool", "winmm", "shell32", "shlwapi", "comctl32", "ole32", "oleaut32", "uuid", "rpcrt4", "advapi32", "version", "wsock32", "wininet", "oleacc", "uxtheme"}

utelle commented 4 years ago

Since I seldom use static builds of wxWidgets I have to admit that I didn't explicitly test this configuration.

I will adjust the lua file, and the affected build files.

utelle commented 4 years ago

Commit 022fa3011a9896a99258d1080587a790d2379b21 should fix the issue.

Carluccio commented 4 years ago

Yes, make sure this solves the problem well. I see that you will also be present for your most welcome future versions. Regards Carlo

utelle commented 4 years ago

Currently my capacities are a bit limited, but I do my best to provide updates, whenever new versions of SQLite are released. It is planned to modernize and enhance the provided API, but there is not yet a schedule for those activities.