Changeset 5026
- Timestamp:
- Sep 13, 2005, 10:28:00 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/mainpage.dox (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/mainpage.dox
r4978 r5026 4 4 * @author Robert Daniel DeSonia, MHPCC 5 5 * 6 * @version $Revision: 1.1 6$ $Name: not supported by cvs2svn $7 * @date $Date: 2005-09- 08 21:20:52$6 * @version $Revision: 1.17 $ $Name: not supported by cvs2svn $ 7 * @date $Date: 2005-09-13 20:28:00 $ 8 8 * 9 9 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 66 66 - The optional companion package, GraphViz (a.k.a., the 'dot' command), is recommended to enable header-file dependency diagrams 67 67 - MySQL 68 - Required for database functionality 68 - Required for database functionality. If not desired, the '--disable-mysql' configure option should be used. 69 69 - Available at http://dev.mysql.com 70 70 - Compatibility tested with version 4.1.10a, requires at least 4.1.2 71 - A server running locally is required for test ing.71 - A server running locally is required for tests. 72 72 - Autoconf/Automake 73 73 - Required only if making from CVS 74 74 - Available at http://www.gnu.org/software/autoconf and http://www.gnu.org/software/automake 75 - Compatibility tested with version 2.5 9 (autoconf) and 1.9.2 (automake)75 - Compatibility tested with version 2.5.9 (autoconf) and 1.9.2 (automake) 76 76 77 77 We recommend using the particular versions listed as compatibility tested, as 78 that is the only versions of the external libraries tested to work well with psLib.79 Though it is quite possible that later versions of the libraries listed will also 80 work as well,care must be taken when upgrading these libraries to verify that its78 that is the only versions tested to work well with psLib. Though it is quite 79 possible that later versions of the libraries listed will also work as well, 80 care must be taken when upgrading these libraries to verify that its 81 81 functionality is compatible with the tested version. 82 82 … … 88 88 https://mhpcc.pan-starrs.org/code/releases 89 89 90 Though MHPCC recommends using the released packaged tar files descibed above, 91 both recent daily development snapshots and direct CVS access is available. 92 The recent daily snapshots are available at: 93 94 https://mhpcc.pan-starrs.org/code/snapshots 95 96 These snapshots represents development code as found in CVS on the day 97 specified in the filename. This code set may not be functional, vary in 98 testing, etc. Reasonable efforts are made to ensure that the code does 99 actually compile, but given the nature of code development, even that is not 100 always the case. Use snapshots with great caution. 101 102 If one has a login account on mhpcc.pan-starrs.org, direct CVS access is 90 If one has a login account on mhpcc.pan-starrs.org, direct CVS access is also 103 91 possible. Example of the commands required for direct CVS retrieval are 104 92 as follows: … … 108 96 where: 109 97 - USERNAME is your login name on the server 110 - RELEASEBRANCH is the desired release branch, e.g. rel 5.98 - RELEASEBRANCH is the desired release branch, e.g. rel7. 111 99 112 100 113 101 @section build How to Build and Test 114 102 115 The source uses autoconf/automake to build control the build process. If, and116 only if, the source came from CVS or a CVS snapshot, the configuration script 117 will have to be madevia:103 The source uses autoconf/automake to build control the build process. If, 104 and only if, the source came from CVS, the configuration script will have 105 to be made first via: 118 106 <pre> 119 107 $ cd psLib 120 $ make -f Makefile.cvs108 $ ./autogen.sh 121 109 </pre> 122 <i>This creates the configure script and Makefile templates.</i>110 <i>This creates the required configure script and Makefile templates.</i> 123 111 124 112 The recommended steps to build the library are: … … 153 141 </pre> 154 142 143 @section install How to Install 144 145 To install the library using the prefix given in the configure step, execute in 146 the top build directory: 147 <pre> 148 $ make install 149 </pre> 150 151 155 152 @section usage Building and Linking your code to the psLib library 156 153 … … 167 164 link to the pslib library. 168 165 166 Note: pslib-config usage above refers to the install locations of the library. 167 To link to the library directly in the build area, you need to use 168 'pslib-config --build-cflags' and 'pslib-config --build-libs' instead. These 169 options will modify the output to point to the non-installed (build) locations 170 of the include files and libraries. (this feature is experimental) 171 169 172 @section doc How to Create Code Documentation 170 173 … … 178 181 the configure script.</i> 179 182 180 Also, a prebuilt set of code documentation for both the releases and last 181 CVS snapshot can be found at: 183 Also, a prebuilt set of code documentation for releases and can be found at: 182 184 183 185 https://mhpcc.pan-starrs.org/docs/
Note:
See TracChangeset
for help on using the changeset viewer.
