S2PLOT:Environment Variables
From S2PLOT
(Difference between revisions)
Revision as of 06:05, 29 September 2008 Dbarnes (Talk | contribs) (→Optional (build-related)) ← Previous diff |
Revision as of 06:09, 29 September 2008 S2plot admin (Talk | contribs) Next diff → |
||
Line 34: | Line 34: | ||
</td></tr> | </td></tr> | ||
<tr><td valign=top>S2MESHLIB</td><td>Only set this if recommended by your MirrorDome supplier.</td></tr> | <tr><td valign=top>S2MESHLIB</td><td>Only set this if recommended by your MirrorDome supplier.</td></tr> | ||
+ | <tr><td valign=top>S2EXTRAINC</td><td>Additional compiler flags for <tt>cbuild.csh</tt> and <tt>ccbuild.csh</tt> scripts, typically used to provide additional include paths for compiling S2PLOT programs.</td></tr> | ||
+ | <tr><td valign=top>S2EXTRALIB</td><td>Additional flags for <tt>cbuild.csh</tt> and <tt>ccbuild.csh</t> scripts typically used to provide additional library search paths and libraries for linking S2PLOT programs | ||
+ | </td></tr> | ||
</table> | </table> | ||
Revision as of 06:09, 29 September 2008
Contents |
Environment Variables
This is intended to be a comprehensive list of all the environment variables in S2PLOT as well as a description of how they are used. For the relevant version of the environment variables for your S2PLOT installation, see the ENVIRONMENT.TXT file that came with the distribution.
Required (Build-related)
S2PATH | Full path to S2PLOT directory |
Recommended (Build-related)
S2ARCH | Operating system, compiler and architecture specification for compiling and linking S2PLOT programs. Valid options are as follows. If not set, s2plot.csh attempts to figure out S2ARCH, but may fail to do so. See installation notes for recommended values for each operating system.
darwin-gnu-univ.
|
S2SHARED | Set to "no" or "yes" to indicate preference for static or dynamic linking of binaries. |
Optional (build-related)
S2FREEGLUT | Set to "no" or "yes" to choose whether the re-entrant s2disp function will be used on Linux systems that use the freeglut library. NB. only works on Linux systems with freeglut version >= 2.2.0. | ||||||||||||||||||||||||||||
S2FREETYPE | Set to "no" or "yes" to choose whether the freetype2 extensions will be linked in with programs.
Freetype2 is assumed to be installed in the following base directories:
If you have freetype2 installed somewhere else you may need to modify your s2plot.csh or ${S2ARCH}.in file. | ||||||||||||||||||||||||||||
S2MESHLIB | Only set this if recommended by your MirrorDome supplier. | ||||||||||||||||||||||||||||
S2EXTRAINC | Additional compiler flags for cbuild.csh and ccbuild.csh scripts, typically used to provide additional include paths for compiling S2PLOT programs. | ||||||||||||||||||||||||||||
S2EXTRALIB | Additional flags for cbuild.csh and ccbuild.csh</t> scripts typically used to provide additional library search paths and libraries for linking S2PLOT programs
</td></tr> </table> Optional (runtime-related)
|