cvs login
cvs export -rHEAD -l ldas
cvs export -rHEAD -l ldas/lib
cvs export -rHEAD ldas/lib/general/
cvs export -rHEAD ldas/lib/ilwd/
cvs export -rHEAD ldas/lib/mime/
cvs export -rHEAD ldas/lib/framecpp/
cvs export -rHEAD ldas/lib/dbaccess/
cvs export -rHEAD ldas/lib/ilwdfcs/
cvs export -rHEAD ldas/lib/perceps/
cvs export -rHEAD ldas/lib/filters/
cvs export -rHEAD ldas/lib/test/
cvs export -rHEAD -l ldas/api
cvs export -rHEAD ldas/api/genericAPI
cvs export -rHEAD ldas/api/datacondAPI
cvs export -rHEAD ldas/api/test
cvs export -rHEAD ldas/dbms
| Option Name | Description |
| -help | Print help message and then exit |
| -config-only | Do all steps up to and including configuration |
| -force | Don't stop make on errors |
| -install | Perform the installation step. |
| -no-stow | Don't use stow's installation paradigm. |
| -mail[=ADDR] | Mail know warning messages and known error messages. If ADDR is specified it is used, else the mail is sent to the invoking user. |
| -parallel[=NUM] | Make use of parallel make. If NUM is specified, then only spawn NUM subprocesses, else spawn as many as possible. |
| -tmpdir[=DIR] | Specify the location of temporary files. The default value is the current directory. |
| -distcheck | This option causes the build process to verify the integrity of the build process by first creating a tarball and then running configure, make and make check using the files from the tarball. NOTE: This option will not work if used on a tarball distribution since the tarball distribution cannot make a tarball of itself. It is best to run make check by hand in the buid directory of a tarball distribution to verify the build at the unit level. |
| -warn-unsupported-compiler | This option allows the user to try compiling with a compiler that has not been certified. It changes the error level of unsupported compiler from fail to warning. If this option is used with a supported compiler, no message is generated. |
| Option | Description |
| --prefix=PREFIX | install architecture-independent files in PREFIX [/ldas/ldas-0.0] |
| --enable-metadata-api[=yes] | build the metadata API |
| --disable-tcl | Specifically disable all TCL bindings. This was added for building the datacond library package without TCL. |
| --with-extra-cxxflags | Additional C++ compiler flags |
| --with-extra-ldflags | Additional linker flags |
| --with-ldflags | Replace linker flags |
| --with-mountpt | Specify frame builder directory |
| --with-optimization | Compiler optimization [extreme - high - medium - low - none] |
| --enable-inlining | forces inlining of code |
| --with-ospace[=DIR] | ObjectSpace directory |
| Option Name | Description |
| -errors | Display known error messages in all log files |
| -errors-make | Display known error messages in make log file |
| -status | Display build process currently executing along with directory listing of log files sorted by time last modified |
| -warnings | Display known warning message in all log files |
| -warnings-make | Display known warning messages in make log file |
<simple name>=<channel name>;[<simple name>=<channel name>; ...]where <simple name> is the name of the object used in Algorithm and <channel name> represents the name of the object ingested into the symbol table. Symbols is an array describing how to translate data for input or output. The size of this array needs to be passed as NumberOfSymbols. If NumberOfSymbols is smaller than the number of elements in Symbols, then the trailing records will not be processed resulting in either symbols needed by the algoritm section not being defined or data products generated by the algoritm section not being translated for use by the caller. When an error is generated, it will be placed into ErrorMessage. This pointer is allocated by the function so as not to have an arbitrary maximum size for the error message. It is the responsibility of the caller to free the memory (via free()) if an error is returned.
| Software Packages used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| stow 1.3.3 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| pkgbuilder 0.11.0 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| zlib 1.1.4 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | RPM | |
| Tarball | RPM | ||
| BZip2 1.0.2 | Solaris 10 | CVS | OS Supplied |
| Tarball | OS Supplied | ||
| CentOS 5.2 | CVS | RPM (bzip2-devel-1.0.2-16 bzip2-libs-1.0.2-16 bzip2-1.0.2-16) | |
| Tarball | RPM (bzip2-devel-1.0.2-16 bzip2-libs-1.0.2-16 bzip2-1.0.2-16) | ||
| tar 1.15.1 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| patch | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| binutils | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| gcc | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| coreutils | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| make 3.79.1 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| m4 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| autoconf | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| automake | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| libtool | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| bison | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| flex | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| ospace | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| stow 1.3.3 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:stow
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| pkgbuilder 0.11.0 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
./configure -prefix=/ldcg
make bootstrap
| Link Description | Link |
| Home Page | http://www.gzip.org/zlib/ |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| zlib 1.1.4 | Solaris 10 | CVS | OS Supplied |
| Tarball | OS Supplied | ||
| CentOS 5.2 | CVS | RPM (zlib-devel-1.2.2.2-5.fc4 zlib-1.2.2.2-5.fc4) | |
| Tarball | RPM (zlib-devel-1.2.2.2-5.fc4 zlib-1.2.2.2-5.fc4) | ||
rpm -qa | grep zlibYou should get a list of packages as referenced in the RPM list above. For Solaris, check for the existance of the following files:
| Link Description | Link |
| Home Page | http://sources.redhat.com/bzip2/ |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| BZip2 1.0.2 | Solaris 10 | CVS | OS Supplied |
| Tarball | OS Supplied | ||
| CentOS 5.2 | CVS | RPM (bzip2-devel-1.0.2-16 bzip2-libs-1.0.2-16 bzip2-1.0.2-16) | |
| Tarball | RPM (bzip2-devel-1.0.2-16 bzip2-libs-1.0.2-16 bzip2-1.0.2-16) | ||
rpm -qa | grep bzip2You should get a list of packages as referenced in the RPM list. For Solaris, check for the existance of the following files:
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| tar 1.15.1 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:tar
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| patch | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:patch
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| binutils | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:binutils
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror |
| |
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| gcc | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:gcc
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror |
| |
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| GNU Coreutils | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:coreutils
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| make 3.79.1 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:make
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| m4 | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:m4
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| autoconf | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:autoconf
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| automake | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:automake
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| libtool | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:libtool
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| bison | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:bison
| Link Description | Link | |
| Home Page |
| |
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| flex | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:flex
| Link Description | Link | |
| Home Page | ||
| Download |
| |
| Mirror | ||
| LDAS Patch |
| Software Package used by DatacondAPI Library | |||
| Package | OS | Distribution | Requiremnts |
| ospace | Solaris 10 | CVS | Required |
| Tarball | Required | ||
| CentOS 5.2 | CVS | Required | |
| Tarball | Required | ||
#
# Please review section 9.1 of this document titled
# "Building of 3rd party packages" on how to correctly
# set the environment variables used here
#
pkgbuilder ${LDASTOPSRCDIR}/doc/utilities/ldas:ospace