I'm trying to develop a cross platform application (Wn32 / Linux). I use
Borland (Codegear) developer tools - Borland Delphi & Kylix.

 I have already developed SQLite components with option to use SQLite
dynamically (DLL) or statically (link OBJs to app). I would prefer static
linking in my application. Both versions (static dynamic) work well in
borland delphi (win32). Also dynamic version works well with Kylix. But I
cannot compile static version in Kylix.

On Windows I use copliler bcc32.exe that comes with Borland C Builder to
build sqlite3.obj from sqlite amalgamation source. Then I use another tool -
tlib.exe - to extract further required obj files from cw32.lib.

On Linux I use gcc to compile SQLite amalgamation to get sqlite3.o. To link
it to app i use:
{$LINK sqlite3.o}
But when trying to compile, i'm getting the error:
Illegal reference to symbol 'Close' in object file '/.../sqlite3.o'

I am no linux guru. I don't know where can I get some further object files
if required (similar to CW32 under Win). Or am I missing something else?
-- 
View this message in context: 
http://www.nabble.com/Static-linking-under-Kylix-Delphi-tf4272555.html#a12160368
Sent from the SQLite mailing list archive at Nabble.com.


-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to