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] -----------------------------------------------------------------------------