From win to linux:
cd svdreg
rm -Rf flens
rm blas.h
rm *.exe
rm -Rf Release
rm -Rf ReleaseDll/
rm -Rf Debug
rm -Rf DebugDll/
rm *.vcproj.*
rm *.vcproj
rm *.icproj
rm *.idc
chmod -x *
chmod +x *.sh
chmod +x example

installation on ubuntu 11.10
Packages to install:
sudo apt-get install cmake g++ libfftw3-dev liblapack-dev subversion libatlas3gf-base, liblapack-pic, libblas-dev

root-system (version 5.33.01):

svn co http://root.cern.ch/svn/root/trunk root
or

svn co http://root.cern.ch/svn/root/tags/v5-33-01 root-5.33.01
sudo apt-get install libXft-dev libXext-dev libqt4-dev libmysqlclient-dev libiodbc2-dev libfftw3-dev libgraphviz-dev python python-dev ruby ruby-dev libxml2-dev libgsl0-dev libxpm-dev gcc g++ make binutils libx11-dev libxpm-dev libxft-dev libxext-dev cmake gsl-bin libgsl0-dev liblzma2 liblzma-dev libgmp3c2 libgmp3-dev libpcre3 libpcre3-dev lib1g zlib1g-dev subversion dpkg-dev make g++ gcc binutils libx11-dev libxpm-dev libxft-dev libxext-dev gfortran openssl libpcre3-dev xlibmesa-glu-dev libglew1.5-dev libftgl-dev libmysqlclient-dev libfftw3-dev cfitsio-dev graphviz-dev libavahi-compat-libdnssd-dev libldap2-dev python-dev libxml2-dev libssl-dev libkrb5-dev libgsl0-dev
 

./configure linuxx8664gcc \
--prefix=/usr \
--with-x11-libdir=/usr/lib/x86_64-linux-gnu \
--with-xft-libdir=/usr/lib/x86_64-linux-gnu \
--with-xext-libdir=/usr/lib/x86_64-linux-gnu \
--disable-builtin-zlib \
--enable-explicitlink --enable-gdml \
--enable-qt --enable-qtgsi --enable-ruby \
--enable-minuit2 --enable-roofit \
--enable-soversion --enable-table --enable-unuran \
--fail-on-missing

make 
sudo make install

cd /etc/ld.so.conf.d/
sudo echo /usr/lib/root >root.conf
sudo ldconfig

Flens:
Anyway, FLENS-2009-06-12 seems buggy, luckily the "cvs version" is OK ..

http://flens.sourceforge.net/obtain.html
Code:

  export CVSROOT=:pserver:anonymous@flens.cvs.sourceforge.net:/cvsroot/flens
  export CVS_RSH=ssh
  cvs login
  cvs -z3 co -P FLENS-lite

sudo apt-get install \
libatlas-headers libblas-dev liblapack-pic libatlas-base-dev

cd FLENS-lite/
cp config.ubuntu config
make

.. And if you want "sudo make install" :
Edit Makefile.common , line 19, to :
include $(FLENS_HOME)./config
( This bug only appears by 'make install',
do not edit when doing 'make' ).

sudo make install : provides /usr/local/lib/libflens.so
+ some headers etc. in /usr/local/include/flens/



to compile svdreg in directory type:
cd svdreg
rm CMakeCache.txt
cmake .
./build_dict_cxx.sh 
to compile in directory type:
patch line 349 of file /usr/local/include/flens/fullstorage.tcc and document out assert(0);

cmake .

make


./example