CODE System Requirements
CODE B10r1.14
|
Build 11 - What's Ahead?
The operational ORPG will be using Red Hat Enterprise Linux 5 beginning
with Build 11. The ORPG source will be built using the compilers included
with Red Hat Enterprise 5 (gcc has been upgraded to version 4.1.2 and g77
has been replaced with gfortran).
In addition, the Build 11 source code will be enforcing ANSI/POSIX standards
and these will be required for all Build 11+ software deliveries. One major
impact is that C++ style comments using '//' will not be permitted.
ANSI compliance can be tested by adding the '-ansi' gcc switch to algorithm makefiles.
The backward compatibility of Red Hat Enterprise 4 with Build 11 software has not
been investigated.
|
|
Beginning with Build 10, only the Linux PC platform is
supported for CODE.
General Notes:
Do not attempt to compile the ORPG source code without
meeting the system requirements stated below.
-
Attempting to use any version of Linux other than Red Hat
Enterprise Workstation 4 (Enterprise 3 can be used with
the Public Edition of CODE) or
-
Attempting to use versions of compilers not listed
will require changes to the source code and perhaps modification
of makefiles.
Do not attempt to use 64-bit versions of Solaris or Linux.
|
Except where noted, the following must be provided by the user.
Part A. The Linux Intel Platform
Workstation Platform
The Operational Configuration provides a development
platform that is essentially the same as the operational system. This
is not required for algorithm development or implementation. The
Development Configuration provides an acceptable
platform for running an ORPG clone and developing ORPG algorithms but
does not match the performance criteria of the operational system.
Performance Testing. Any desktop PC with a current
processor and 2 GB of RAM would be sufficient in order to determine
the relative performance of an algorithm.
|
|
Operational Configuration (Note 1)
|
Development Configuration
|
Notes
|
|
Workstation
|
AMD Opteron 250 Dual Processor
|
Any PC with a Pentium 4 or equivalent processor.
|
|
|
Operating System
|
Red Hat Enterprise Workstation
Version 4 (32-bit only)
|
Red Hat Enterprise Workstation
Version 4 update 2 or later (32-bit)
|
2
|
|
Physical Memory
|
2 GB
|
512 MB RAM minimum
1 GB recommended
|
|
|
Swap Space
|
TBD
|
512 MB
|
3
|
|
Disk Drive
|
serial ATA drives
|
1 GB plus for each ORPG account
|
4
|
|
Display Capability
|
N/A
|
24-Bit color, 1024x768 min, 1280x1024 recommended
|
|
|
|
Note 1:
|
With the amount of overhead in the
operational system there is little reason to replicate it for
development. Any recent quality desktop PC with 2 GB of RAM can
be used to obtain a good idea of an algorithms relative
performance.
|
|
|
Note 2:
|
Red Hat Enterprise Workstation version 4 has
been selected as the operating system for the deployed ORPG.
Enterprise Workstation version 3 is also supported in the Public
Edition CODE development environment. The MIGFA algorithm in the
NWS Edition requires Enterprise 4. The ORPG software requires
32-bit operating systems.
|
|
|
Note 3:
|
Currently 512 MB - 1 GB of swap space is
sufficient for the CODE development environment.
|
|
|
Note 4:
|
Does not include space for compilers and other
development tools.
|
Software Language Compilers
The CODE Linux platform uses libraries and software development tools
that are provided with the basic distribution of Red Hat Enterprise
Workstation version 3 / 4. Red Hat Linux
9 is no longer supported.
Compilers used to build the Operational ORPG
-
Compilers and utilities provided with Red Hat Enterprise
Workstation
-
GCC 3.2.3 (includes gcc, g++, and g77)
-
GNU make 3.79.1
-
GNU linker in binutils 2.14.90.0.4
-
glibc 2.3.2
-
Special bsd style install script (provided by the CODE
package)
|