I'm confused too. I'm not familiar with compiling from command line.
Always used IDE build option. But finally got it compile with little
trick. These are my MSEide project directories:
${MSELIBDIR}*/
${MSELIBDIR}kernel/$TARGETOSDIR/
${MSEDIR}lib/addon/*/
/usr/share/fpcsrc/2.6.4/packages/fcl-db/src/sqldb/sqlite
/usr/share/fpcsrc/2.6.4/packages/sqlite/srcExactly in that orded. Don't know why should add these paths manualy for sqlite3conn while other units like sqldb are compiling fine. Maybe there is filename conflict, because if I don't add last path (packages/sqlite/src) then it fail with these errors: Compiling /usr/share/fpcsrc/2.6.4/packages/fcl-db/src/sqldb/sqlite/sqlite3conn.pp Compiling /home/dibo/programowanie/mse_git/lib/common/db/sqlite3dyn.pas sqlite3conn.pp(102,114) Error: Identifier not found "xCompare" sqlite3conn.pp(118,71) Error: Identifier not found "SQLiteDefaultLibrary" sqlite3conn.pp(118,71) Error: absolute can only be associated with a var or const sqlite3conn.pp(120,1) Fatal: There were 3 errors compiling module, stopping As you can see, it compile sqlite3conn.pp from FCL but sqlite3dyn.pas from MSEgui. Had to override this path. Ah and also had to add -FUlibs/ because sqlite3dyn tried write some resource file in Free Pascal source dir and it has root access only. So we can say that problem is solved ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ mseide-msegui-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

