Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   ¿como compilar sqlite3.dll ? (https://www.clubdelphi.com/foros/showthread.php?t=71184)

JXJ 05-12-2010 21:14:31

¿como compilar sqlite3.dll ?
 
descarge

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). 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
(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

Cita:

Empezado por droguerman (Mensaje 384170)
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.


La franja horaria es GMT +2. Ahora son las 18:57:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi