Errata for Programming with GNU Software

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

If you install your software into the directory /usr/cygnus, as
recommended in the install script, you have to perform some extra tasks not
mentioned there. This is due to a bug in the script, which does not install
the software where the binaries expect it to be.
Contrary to what the script and the README file say, you need to set the
environment variable GCC_EXEC_PREFIX so the gcc compiler finds
subordinate programs like cpp. Also, you have to create a symbolic
link to let Emacs find its Lisp files. These tasks are described in detail
below.
To set GCC_EXEC_PREFIX, check where the directory gcc-lib is after
installation. It will be in a directory of the form:
/usr/cygnus/platform/lib/gcc-lib/
where platform is one of the following, depending on your operating
system:
OS platform
Solaris 2.x H-sparc-sun-solaris2
SunOS 4.1.x H-sparc-sun-sunos4.1.4
Digital UNIX H-alpha-dec-osf2.0
HP-UX H-hppa1.1-hp-hpux9
SGI Irix H-mips-sgi-irix5
IBM AIX H-rs6000-ibm-aix3.2.5
Set GCC_EXEC_PREFIX through one of the following commands. Remember to
include the slash at the end of the pathname. For Bourne shells:
GCC_EXEC_PREFIX=/usr/cygnus/platform/lib/gcc-lib/
export GCC_EXEC_PREFIX
For C shells:
setenv GCC_EXEC_PREFIX /usr/cygnus/platform/lib/gcc-lib/
The other task you have to do is create a symbolic link to the location of
the files used by Emacs. Execute the following command as system
administrator (root):
ln -s /usr/cygnus /usr/cygnus/progressive-95q4