I tried again to compile the library and got the same message as yours, then I tried to compile as root. It worked.
so, in the console window, enter
sudo -s
then enter the root password or yours if you had the the same rights as roots (but you don't because the compilation didn't work)
compile as you did.
Finally, to copy the libsqlitepass3.so file to /usr/lib press alt+F2 and enter
gksudo nautilus
Re-enter root password or yours to have enough rights to copy the libsqlitepass3.so generated with gcc and owned by root.
I really don't know much about linux but it should work.
If someone has got a better way, you are very welcome.
A last,
to test the sqlitepass components, I put them in /media/windows (on my window ntfs partition) so I don't have to play with administration/root rights with these files
Bug Under Lazarus :
at designtime and may be at runtime the dbaware components don't display dataset data (except with the sqlitepassdboDemo where the database/dataset components are created by code)
It works ok with Delphi 4...
I keep on working on 0.32 but I very busy at work and the help file update is quite a big job.
I hope it helps.
Luc