Before you start boa, we advise you set up your .cshrc or so properly and start a new shell. Then change to the BoA/fortran/ directory and compile the fortran module according to the instruction given in the BoaData.f90 header. Currently that means:
cd BoA/fortran/ ifc -c -w svd.f90 f2py -c --fcompiler=intel -m f90 BoaData.f90 BoaF1.f90 \ BoaFortranBaseLine.f90 BoaChanAna.f90 BoaSNF.f90 svd.o
Or you can run a little script, located in the BoA/fortran directory, called doF2py, by changing into this directory and typing
cd BoA/fortran/ ./doF2py
There will be lots of warnings in the f2py, but in the end you should see a link line, and no report on errors. Then you have created a so called extention module f90.so. With this you can now start boa in the BoA directory. Good luck!
If you did not use the installation script boa_build or if you want to update BoA to a newer version you simply can do this by copying all BoA routines into the BoA directory. The lastest version of all BoA-routines can be found at http://www.astro.rub.de/laboca/download/BoA.tgz
Using the installation script boa_build of Frederic Schuller and $HOME/BoA/ as installation directory the BoA directory can be found at $HOME/BoA/bin/BoA/ . If you have downloaded a newer BoA version and copied everything to the BoA directory you will have to recompile the fortran routines in $HOME/BoA/bin/BoA/fortran/ which is described above or in chapter 7.4.