I have created a BPL that uses the sqlite source code. compiling and linking the BPL works fine. Compiling and linking any application that uses the bpl brings up link errors like this:
- Code: Select all
[ILINK32 Error] Error: Unresolved external '_sqlite3_open' referenced from C:\USERS\PUBLIC\DOCUMENTS\RAD STUDIO\7.0\DCP\ERLPHASEBPL.LIB|SQLServer.cpp
I would have thought that the sqlite3.obj was part of the bpl and that the code would be found just fine. Am I missing something. I put the sqlite3.obj in the library search path but that did not fix the issue.
This most certainly has something to do with this being C code, but I can't figure out.
Thanks,
Gregor
