4.71 Release Notes for Red Hat Linux 6.1
Back to 4.71 Release Notes.
Rev: August 1, 2000
CONTENTS
I. LINUX REQUIREMENTS
II. XVIEW PROGRAMS
III. ENDIAN ISSUES
IV. JAVA RUNTIME ENVIRONMENT
V. THORSERVER
---------------------------------------------------------------------------
I. LINUX REQUIREMENTS
The 4.71 Linux release for Daylight software needs the following:
o) An Intel or Intel-Compatible based PC running Linux
with networking.
o) RedHat Linux 6.1 or higher. The code was built on RedHat 6.2 and
tested on RedHat Linux 6.1. It runs well on either version, however
we do recommend RedHat Linux 6.2. No other Linux versions have
been tested at this time.
o) An ethernet card on the PC via which the PC is networked.
This card is absolutely necessary as its MAC address
is used for licensing.
At this moment there is no support for clustered Linux in this release.
---------------------------------------------------------------------------
II. XVIEW PROGRAMS
There are a set of xview-based graphical programs included in the
Daylight 4.71 distribution. To run these, xview needs to be installed
on the client. The xview RPMs are not standard and come with the
extra applications disk in RedHat 6.1 Deluxe & RedHat 6.2 Deluxe.
We have also included the xview RPMs with the Daylight distribution
in $DY_ROOT/exotic/www/linux. To install these RPMs, become root
on your Linux machine, and then
cd $DY_ROOT/exotic/www/linux
rpm -U xview*rpm
Furthermore, to use the 'Print Preview' option in the XV applications,
one must install the 'gv' package. The 'gv' package is included on
the Linux RedHat distribution.
---------------------------------------------------------------------------
III. ENDIAN ISSUES
Intel and Intel-compatible processors, unlike the SGI MIPS or
Sun SPARC processors, are little endian. Endianness refers to how
the byte-ordering which the processor uses internally to store
numbers. A big endian processor like the Sun SPARC or SGI MIPS
processor represents a number 0x1000, as 0x1000 internally.
A little endian processor like the Intel Pentium represents this
as 0x0001 internally instead. The ordering of the individual bytes
is swapped. This is a factor when performing datatype conversion
and writing binary files.
The Daylight 4.71 software has been written so that endianness is never an
issue. Hence all Daylight Database files may be used interchangeably
between Sun, SGI or Intel-Linux computers. The only case where endianness
is an issue is in the clogp binary database files. You cannot use a
fragment database binary file created on a Sun or SGI on an Intel Linux
computer. However the textual form of the fragment files can be
interchanged and used. When the clogp program runs the first time, it
checks for a binary file and generates it, if not present, from the text
file. The generated binary file is of the correct endianness for
the system.
---------------------------------------------------------------------------
IV. JAVA RUNTIME ENVIRONMENT
The Dayutilserver used for JavaGrins, needs a Java 1.1 Runtime
Environment (JRE). The redistribution policy for the JRE is not
clear, so we not included the JRE with the Daylight 4.71 distribution.
Interested users can download the Linux JRE for Java 1.1 free of
charge from IBM's download site at:
http://www.ibm.com/java/jdk/download/index.html
---------------------------------------------------------------------------
V. THORSERVER
The thorserver uses 32-bit file offsets and has a database file size
limit of 2GB. Writing data beyond the limit will cause an I/O fault
and database corruption. As a protective measure, the thorserver
will deny I/O and issue a nonfatal error when a load of a TDT begins
within 1MB of the limit. If you want to load large (>1MB) TDT's,
you are unprotected from writing beyond the limit.
|