next up previous contents_motif.gif
Next: 4 Data organisation Up: 3 Installation Previous: 3.4.15 Additional Libraries


3.5 Updating BoA

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.


next up previous contents_motif.gif
Next: 4 Data organisation Up: 3 Installation Previous: 3.4.15 Additional Libraries
Frank Bertoldi 2005-11-10