Difference between revisions of "Installation Instructions"

From LIBISIS
Jump to navigation Jump to search
m
 
(11 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
Installation for '''developers'''
 
Installation for '''developers'''
  
1) Install [http://download.nexusformat.org/kits/windows/ Nexus Library ]
+
* Install [http://download.nexusformat.org/kits/windows/ Nexus Library ]
 +
* Install MS Visual Studio .NET 2003 and Intel Fortran with MS visual studio extensions
 +
* Install Matlab
 +
* The program uses FORTRAN library '''ifconsol.lib''' and Matlab library '''libmex.lib'''. To allow the linker finding these libraries on most systems you should set Environment Variables IFORTDIR and MATLABDIR to your Intel Fortran and Matlab directories respectively eg..
 +
  IFORTDIR=C:\Program Files\Intel\Compiler\Fortran\9.1\IA32
 +
  MATLABDIR=c:\MATLAB\R2007a
 +
* Download source code from the [[SubversionServer]] by:
 +
** Downloading [http://tortoisesvn.tigris.org/ TortoiseSVN] and installing it.
 +
** On windows - right click an empty folder you want to put the files (e.g. c:/libisis) and click on "SVN Checkout"
 +
** In the "URL of repository" box, enter the web address http://svn.libisis.org/code/trunk and click ok.
 +
* Open the libisisexc.sln file in MS Visual Studio .NET 2003 and 'Build Solution'
  
2) Install MS Visual Studio .NET 2003 and Intel Fortran with MS visual studio extensions
 
  
3) Install Matlab
+
For advanced options (i.e. how to submit work back to the SVN server) see [[SubversionServer|here]]
  
4) Set Environment Variables IFORTDIR and MATLABDIR to your Intel Fortran and Matlab directories respectively eg..
+
Look at the [[Developer Notes]] for information about how to develop for Libisis
  
IFORTDIR=C:\Program Files\Intel\Compiler\Fortran\9.1\IA32
 
MATLABDIR=c:\MATLAB\R2007a
 
  
5) Download source code from the [[SubversionServer]]
+
* If Intel 11 installed: follow the above instructions, and then
 +
** Copy libisiscfig.h-windows to libisisconfig.h in the top level libisis folder
 +
** Open the libisis.sln, and when prompted to convert the solution, accept
 +
** Right-click on the libisisexc project, and in the project settings select Linker-General-Additional Library Directories and edit "$(IFORTDIR)\lib" to ""(IFORT_COMPILER11)\lib\ia32"
  
6) Open the libisisexc.sln file in MS Visual Studio .NET 2003 and 'Build Solution'
+
 
 +
==Mslice==
 +
 
 +
* Download [http://tortoisesvn.tigris.org/ TortoiseSVN] and instal tortoise SVN.
 +
* On windows - right click an empty folder you want to put the files (e.g. c:/mslice) and click on "SVN Checkout"
 +
* In the "URL of repository" box, enter the web address http://svn.isis.rl.ac.uk/mslice/trunk and click ok.

Latest revision as of 18:31, 4 June 2009

Windows Systems

Installation for developers

  • Install Nexus Library
  • Install MS Visual Studio .NET 2003 and Intel Fortran with MS visual studio extensions
  • Install Matlab
  • The program uses FORTRAN library ifconsol.lib and Matlab library libmex.lib. To allow the linker finding these libraries on most systems you should set Environment Variables IFORTDIR and MATLABDIR to your Intel Fortran and Matlab directories respectively eg..
 IFORTDIR=C:\Program Files\Intel\Compiler\Fortran\9.1\IA32 
 MATLABDIR=c:\MATLAB\R2007a
  • Download source code from the SubversionServer by:
    • Downloading TortoiseSVN and installing it.
    • On windows - right click an empty folder you want to put the files (e.g. c:/libisis) and click on "SVN Checkout"
    • In the "URL of repository" box, enter the web address http://svn.libisis.org/code/trunk and click ok.
  • Open the libisisexc.sln file in MS Visual Studio .NET 2003 and 'Build Solution'


For advanced options (i.e. how to submit work back to the SVN server) see here

Look at the Developer Notes for information about how to develop for Libisis


  • If Intel 11 installed: follow the above instructions, and then
    • Copy libisiscfig.h-windows to libisisconfig.h in the top level libisis folder
    • Open the libisis.sln, and when prompted to convert the solution, accept
    • Right-click on the libisisexc project, and in the project settings select Linker-General-Additional Library Directories and edit "$(IFORTDIR)\lib" to ""(IFORT_COMPILER11)\lib\ia32"


Mslice

  • Download TortoiseSVN and instal tortoise SVN.
  • On windows - right click an empty folder you want to put the files (e.g. c:/mslice) and click on "SVN Checkout"
  • In the "URL of repository" box, enter the web address http://svn.isis.rl.ac.uk/mslice/trunk and click ok.