Difference between revisions of "VisIt"

From SourceWiki
Jump to navigation Jump to search
Line 3: Line 3:
 
These are notes from Rupert Gladstone.  I would need to re-build visit to ensure that these notes are correct.
 
These are notes from Rupert Gladstone.  I would need to re-build visit to ensure that these notes are correct.
  
Download the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script.
+
1. Create the directory in which you wish to install VisIt, and cd to this
 +
directory.
  
Download the VisIt sources from the [https://wci.llnl.gov/codes/visit/source.html downloads] page.
+
2. Download the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script.
  
Under Setup in the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script  
+
3. Download the VisIt 1.10.0 sources from the [https://wci.llnl.gov/codes/visit/source.html downloads] page.
is a list of required 3rd party software.  Download all the 'must have' tarballs and  
+
 
 +
4. Under Setup in the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script  
 +
is a list of required 3rd party software.  Download all the 'must have' tarballs and also
 
HDF5, NetCDF, szip.  These can be downloaded from the bottom of the  
 
HDF5, NetCDF, szip.  These can be downloaded from the bottom of the  
[https://wci.llnl.gov/codes/visit/source.html VisIt downloads]  
+
[https://wci.llnl.gov/codes/visit/source.html downloads]  
 
page.
 
page.
  
I also had to download Imaging-1.1.6.tar.gz from
+
5. (optional) If you want to use an existing installation of the 3rd party software  
[http://effbot.org/downloads/ here], prompted by a message in the build log.
 
 
 
 
 
If you want to use an existing installation of the 3rd party software  
 
 
(note that that in some cases VisIt requires older versions) you can  
 
(note that that in some cases VisIt requires older versions) you can  
force this with the following [[VisIt:compile_hack | hack]] (uses Python as an example):
+
force this with [[VisIt:compile_hack | this hack]] (uses Python as an example).
  
 +
6. Run the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script.
  
Run the [https://wci.llnl.gov/codes/visit/1.10.0/build_visit build VisIt] script.
 
  
 +
Further notes:
  
 +
I also had to download Imaging-1.1.6.tar.gz from
 +
[http://effbot.org/downloads/ here], prompted by a message in the build log.
  
Note that this should give a valid install of VisIt, but VisIt will still not functiona properly  
+
Note that this should give a valid install of VisIt, but VisIt will still not function properly  
 
when used remotely via ssh/exceed.  This is because exceed does not support openGL.  See also this  
 
when used remotely via ssh/exceed.  This is because exceed does not support openGL.  See also this  
 
[http://www.linuxforums.org/forum/linux-desktop-x-windows/32497-glx-extension-missing.html Linux forum comment]
 
[http://www.linuxforums.org/forum/linux-desktop-x-windows/32497-glx-extension-missing.html Linux forum comment]

Revision as of 16:32, 31 October 2008

Installing VisIt 1.10.0

These are notes from Rupert Gladstone. I would need to re-build visit to ensure that these notes are correct.

1. Create the directory in which you wish to install VisIt, and cd to this directory.

2. Download the build VisIt script.

3. Download the VisIt 1.10.0 sources from the downloads page.

4. Under Setup in the build VisIt script is a list of required 3rd party software. Download all the 'must have' tarballs and also HDF5, NetCDF, szip. These can be downloaded from the bottom of the downloads page.

5. (optional) If you want to use an existing installation of the 3rd party software (note that that in some cases VisIt requires older versions) you can force this with this hack (uses Python as an example).

6. Run the build VisIt script.


Further notes:

I also had to download Imaging-1.1.6.tar.gz from here, prompted by a message in the build log.

Note that this should give a valid install of VisIt, but VisIt will still not function properly when used remotely via ssh/exceed. This is because exceed does not support openGL. See also this Linux forum comment and the exceed website for more info. It would appear that exceed3d could be purchased to get round this problem.