So you didn't copy from:
C:\lazarus to C:\lazarus but something like
C:\lazarus to C:\whatever\lazarus ?
Maybe you should have a look at the file fpc.cfg then
Yes,exactly.I tried again with same folder structure,it works now.
Thank you all for all your help!
BTW,then is anybody here would like to do me a favour ,just to share your copy of lazarus which can use sqlite3 without problem.I have tried handreds of time to install-uninstall-download another copy of laz and install again but never can use sqlite3 with laz.Three main problems found on different versions/installations under winxp:
1.can not save new records even I have below code followed by the reply of one of my post in the forum regarding laz can not write back new record to sqlite3 db.
//under dbgrid click evet:
if button=nbpost then SQLQuery.applyupdate;
//or apply below in a button and let it do the save record job:
SQLQuery.ApplyUpdates;
SQLTransaction.CommitRetaining;
There is no problem with my sqlite3.dll since I use it everywhere with my c++.
or 2.DataGrid can not hold the value you typed,when the focus leaves any of the columns,the value hold in this column disappears.
or 3.When edit 'SQL (TstringList)' in a sqlquery control,after I wrote "select * from mydb;" and press the green left-arrow button,it says "no such table: mytable",of course mydb is right there and under some installation this problem disappears,but under some installation,it appears again.