There is no need to install dependancies such as Smarty. These are always included in the tar.gz or the .zip file.
If you did a cvs checkout directly, you will need to checkout a virtual module called tikiwiki, not the tiki one, which includes the smarty, adodb and other libraries.Also if your using CVS make sure you
cvs co -r BRANCH-1-8 tikiwikito get the stable branch. or BRANCH-1-9 for the developers 1.9 release.