But when I start ./clam-qt I get this error: error initializing wallet database enviroment /home/username/.clam!
Do you have an existing wallet.dat in that folder, created using an incompatible version of the Berkeley DB? That's what it looks like to me.
Try renaming wallet.dat and trying again. It should make a new one. Use your old client to move any coins from the old wallet to an address in the new one.
I deleted all CLAM things. run sudo app-get update and reinstalled Libtool stuff.
Downloaded everything CLAM again, started form scrtach and it works now.
Downloaded bootstrap.dat, synced from HD, restarted clam-qt and the last 20 or so weeks are syncing now from the network.
Only weird things is, when I want to start clam-qt from the GUI it won't start, only by using Terminal window and then run command ./clam-qt
Does it work to run 'clam-qt' from the terminal when not in the directory that clam-qt is in? You may have forgotten to run 'sudo make install'. I'm not sure what lengths you went to to delete all CLAM things, but there could be an invalid symlink or some such.