PDA

Ver la Versión Completa : ¿como compilar sqlite3.dll ?


JXJ
05-12-2010, 21:14:31
descarge

sqlite-amalgamation-3_7_3.zip (http://sqlite.org/sqlite-amalgamation-3_7_3.zip)
(1.16 MiB)This ZIP archive contains all preprocessed C code combined into a single source file (the amalgamation (http://sqlite.org/amalgamation.html)). This is the recommended way of acquiring the SQLite source code. It is suggested that you use this packing option unless you have a compelling reason to use one of the other packaging options below.
para generar al dll

como si fuese la de aqui
sqlitedll-3_7_3.zip (http://sqlite.org/sqlitedll-3_7_3.zip)
(267.18 KiB)This is a DLL of the SQLite library without the TCL bindings. The only external dependency is MSVCRT.DLL

estoy usando bcb6 y
creo un nuevo proyecto con el dll wizard.
que solo sea de tipo C y que no sea ni vcl ni threaded

agrego los archivos sqlite3.c sqlite3.def sqlite3.h
guardo el prooyecto

compilo y solo obtengo archivos obj
y una dll de 7 kb
no los casi 500 kb de la dll precompilada

¿que ando haciendo mal?

¿como se compilan codigos fuente que tienen archivos .def usando BCB?

droguerman
06-12-2010, 23:40:10
Si vas a tratar de manejar directamente SQLite la va a tener bastante chungo, sobretodo si quieres usar dataset,mejor usa midas, que te permite usar sqlite, sólo necesitarás incluir el archivo sqlite.dll en tu proyecto y ya

JXJ
07-12-2010, 22:37:50
Si vas a tratar de manejar directamente SQLite la va a tener bastante chungo, sobretodo si quieres usar dataset,mejor usa midas, que te permite usar sqlite, sólo necesitarás incluir el archivo sqlite.dll en tu proyecto y ya


lo que quiero es generar el archivo sqlite3.dll

pero no se genera bien.
solo obtengo un archivo de 7kb o de 5 kb.

y al revisar sus funciones que exporta.
las que estan definidas en el archivo
sqlite3.def

que yo agrego usando en menu. proyecto agregar al proyecto.