Incredibly obsolete install dox for 88k...
This commit is contained in:
parent
af3b5ad238
commit
38dc971bec
295
install.texinfo
295
install.texinfo
@ -1,295 +0,0 @@
|
||||
\input cyginfo
|
||||
@c WARNING!!!
|
||||
@c THESE INSTALL NOTES ARE NOT YET GENERAL-PURPOSE
|
||||
@c SINCE THERE IS NO ESTABLISHED INSTALLATION PROCEDURE FOR CYGNUS
|
||||
@c RELEASES FROM THE DEVELOPMENT DIRECTORIES.
|
||||
@c THESE NOTES MUST BE EDITED BY HAND FOR EACH RELEASE.
|
||||
@c $Id$
|
||||
@setfilename README.info
|
||||
@iftex
|
||||
@c We don't actually want a titlepage; HEADINGSon is usually called by
|
||||
@c @end titlepage to turn on footers and headers.
|
||||
@HEADINGSon
|
||||
@setchapternewpage off
|
||||
@finalout
|
||||
@end iftex
|
||||
@c
|
||||
@c WARNING: NONSTANDARD USAGE we need \tensf for print, without
|
||||
@c upsetting info. We weren't using @b in this note, so I redefine it:
|
||||
@tex
|
||||
\global\def\b#1{{\tensf #1}}
|
||||
\global\def\date{November 1991}
|
||||
\global\def\manvers{release m88k--11--91}
|
||||
\parindent=0pt
|
||||
@end tex
|
||||
|
||||
@node Top, Contents, (dir), (dir)
|
||||
@unnumbered Installation and Release Notes
|
||||
|
||||
|
||||
@table @strong
|
||||
@item Cygnus Support M88K Developer's Kit
|
||||
@item release m88k--11--91
|
||||
@iftex
|
||||
@item @date
|
||||
@item {}
|
||||
@item Contents
|
||||
@display
|
||||
@altref
|
||||
@ref{Contents,,Release Contents}.
|
||||
@ref{Platforms,,Supported Platforms}.
|
||||
@ref{Installing,,Installation From Tape}.
|
||||
@ref{Removing,,Removing the Developer's Kit}.
|
||||
@ref{Cygnus-FSF,,Cygnus and FSF Releases}.
|
||||
@ref{Cygnus-Support,,Cygnus Support}.
|
||||
@altref
|
||||
@end display
|
||||
@end iftex
|
||||
@end table
|
||||
|
||||
@menu
|
||||
* Contents:: Release Contents
|
||||
* Platforms:: Supported Platforms
|
||||
* Disk:: Disk Space
|
||||
* Installing:: Installation From Tape
|
||||
* Removing:: Removing the Developer's Kit
|
||||
* Bugs:: Where to report bugs
|
||||
* Cygnus-FSF:: Cygnus and FSF Releases
|
||||
* Cygnus-Support:: Cygnus Support
|
||||
@end menu
|
||||
|
||||
This note is about the Cygnus M88K Developer's Kit: what's in it and how to
|
||||
install it.
|
||||
|
||||
@node Contents, Platforms, Top, Top
|
||||
@unnumberedsec Release Contents
|
||||
|
||||
This Developer's Kit is a Cygnus Support Release: the programs in the
|
||||
release have been tested both individually and as a coordinated suite of
|
||||
tools.
|
||||
|
||||
The programs in this Developer's Kit are shipped as binaries,
|
||||
preconfigured to run on Motorola 88K-based workstations ``out of the
|
||||
box.''
|
||||
|
||||
We also include the full source code.
|
||||
|
||||
The individual programs are:
|
||||
|
||||
@itemize @bullet
|
||||
@item
|
||||
@sc{gnu emacs} (v18.57), the extensible text editor
|
||||
@item
|
||||
@sc{gcc} (v1.95.02), the @sc{gnu} C compiler
|
||||
@item
|
||||
@sc{g++} (v1.95.02), the @sc{gnu} C++ compiler
|
||||
@item
|
||||
@sc{gdb} (v4.2.2), the @sc{gnu} debugger
|
||||
@end itemize
|
||||
|
||||
@node Platforms, Disk, Contents, Top
|
||||
@unnumberedsec Supported Platforms
|
||||
@table @strong
|
||||
@item 88open BCS
|
||||
Release m88k--11--91 of the Cygnus Developer's Kit is supported on any
|
||||
system running an 88open compliant operating system.
|
||||
|
||||
@item Other Platforms
|
||||
The Developer's Kit is likely to work when compiled for other machines,
|
||||
but no other platforms are currently
|
||||
@iftex
|
||||
(@date)
|
||||
@end iftex
|
||||
supported by Cygnus as part of Release m88k--11--91. @refill
|
||||
@end table
|
||||
@node Disk, Installing, Platforms, Top
|
||||
@unnumberedsec Disk Space
|
||||
|
||||
The total space required to extract and install binaries for
|
||||
all programs in Release m88k--11--91 is 32 megabytes.
|
||||
|
||||
The software is configured to go in @file{/usr/cygnus}; if you have
|
||||
space available, but not in the same file system as @file{/usr}, you can
|
||||
create @file{/usr/cygnus} as a symbolic link to the file system where
|
||||
you do have the space available.
|
||||
|
||||
@node Installing, Removing, Disk, Top
|
||||
@unnumberedsec Installation From Tape
|
||||
|
||||
@iftex
|
||||
This note shows computer output in @code{typewriter font}. User input
|
||||
is indicated by a @b{sans-serif font}. Comments appear in @i{italic
|
||||
font}.
|
||||
@end iftex
|
||||
In all examples, the system name is assumed to be ``@code{eg};'' we show the
|
||||
system prompt as @samp{eg$}.
|
||||
|
||||
@menu
|
||||
* Tape-Reading:: Reading the Tape
|
||||
* Running:: Running the Programs
|
||||
@end menu
|
||||
|
||||
@node Tape-Reading, Running, Installing, Installing
|
||||
@unnumberedsubsec Reading the Tape
|
||||
|
||||
For certification purposes, the M88K Developer's Kit is packaged as two
|
||||
QIC 150 tapes; one containing only binaries for all programs, and one
|
||||
containing source.
|
||||
|
||||
Load the Cygnus Support binary tape into your system's tape drive.
|
||||
You can extract the complete tape contents as follows:
|
||||
@lisp
|
||||
@cartouche
|
||||
eg$ @b{mkdir /usr/cygnus} @i{only if /usr/cygnus did not exist}
|
||||
eg$ @b{cd /usr/cygnus}
|
||||
eg$ @b{tar xfv /dev/TAPE}
|
||||
@end cartouche
|
||||
@end lisp
|
||||
|
||||
This will create subdirectories @file{bin}, @file{lib}, and @file{man},
|
||||
with the conventional meanings.
|
||||
|
||||
If you also want the source, for reference or modification, load the
|
||||
Cygnus Support source tape into your tape drive, and repeat the
|
||||
@code{tar} command:
|
||||
@lisp
|
||||
@cartouche
|
||||
eg$ @b{tar xfv /dev/TAPE}
|
||||
@end cartouche
|
||||
@end lisp
|
||||
|
||||
@page
|
||||
@node Running, , Tape-Reading, Installing
|
||||
@unnumberedsubsec Running the Programs
|
||||
@c [FIXME-future:] orig includes fixincluded files... "bogus
|
||||
@c but easiest". In some future release, CUST MUST RUN fixincludes ONCE PER OS!
|
||||
@c [FIXME] how to select cross vs native compiler?
|
||||
Any users who wish to run the Cygnus development tools will need to make
|
||||
sure the @code{PATH} environment variable will find them. For example,
|
||||
the following should go in a Bourne shell initialization file:
|
||||
@lisp
|
||||
@cartouche
|
||||
@b{PATH=/usr/cygnus/bin:$PATH}
|
||||
@end cartouche
|
||||
@end lisp
|
||||
|
||||
To use the Cygnus man pages on line, you'll need to install them in your
|
||||
system's @file{/usr/catman/u_man/man1} directory. For example, you can
|
||||
copy them like this:
|
||||
@lisp
|
||||
@cartouche
|
||||
eg$ @b{cp /usr/cygnus/man/man1/* /usr/catman/u@t{_}man/man1}
|
||||
@end cartouche
|
||||
@end lisp
|
||||
|
||||
@node Removing, Bugs, Installing, Top
|
||||
@unnumberedsec Removing the Developer's Kit
|
||||
To remove this release of the Developer's Kit from your system
|
||||
(if, eventually, you no longer want it):
|
||||
@enumerate
|
||||
@item
|
||||
remove the man pages for this release from your system's
|
||||
@file{/usr/catman/u_man/man1} directory, if you had chosen to install
|
||||
them there. For example, in a Bourne-compatible shell,
|
||||
@lisp
|
||||
@cartouche
|
||||
eg$ @b{cd /usr/cygnus/man/man1}
|
||||
eg$ @b{for m in *; do}
|
||||
eg> @b{rm /usr/catman/u@t{_}man/man1/$m}
|
||||
eg> @b{done}
|
||||
@end cartouche
|
||||
@end lisp
|
||||
@item
|
||||
delete the directory @file{/usr/cygnus} and all its contents.
|
||||
@end enumerate
|
||||
|
||||
@node Bugs, Cygnus-FSF, Removing, Top
|
||||
@unnumberedsec Where to report bugs
|
||||
If you find a bug in this release, please report it to Cygnus Support.
|
||||
The easiest way to report a bug is via Internet electronic mail to
|
||||
@samp{bugs@@cygnus.com}; for other contact methods,
|
||||
@pxref{Cygnus-Support,,Cygnus Support}. @strong{Do not report these bugs
|
||||
directly to the GNU project} at the Free Software Foundation! Cygnus is
|
||||
distributing an early release of advanced versions of the GNU compiler
|
||||
and development tools, and we therefore have full responsibility for
|
||||
supporting this release. @strong{The FSF will not respond to bugreports
|
||||
on this software} until release 2.0 of the compilers. You, the FSF, and
|
||||
Cygnus will all be best served if you send bugreports directly to Cygnus
|
||||
Support.
|
||||
|
||||
@page
|
||||
@node Cygnus-FSF, Cygnus-Support, Bugs, Top
|
||||
@unnumberedsec Cygnus and FSF Releases
|
||||
|
||||
The tools in this Developer's Kit are originally from the Free Software
|
||||
Foundation, and versions of all these tools can be obtained from the FSF
|
||||
as well as from Cygnus. Release m88k--11--91 contains the most current
|
||||
versions; similar versions of the compilers, in particular, will
|
||||
eventually be available from the FSF as version 2.00. In general,
|
||||
Cygnus Releases add to FSF software as follows:
|
||||
|
||||
@itemize @bullet
|
||||
@item
|
||||
Commercial support is available. Cygnus adds value to FSF releases in
|
||||
large measure by offering outstanding support services.
|
||||
@item
|
||||
Bug fixes. Cygnus performs necessary repairs to bugs discovered
|
||||
during testing, and also tracks and includes bug fixes developed for
|
||||
other Cygnus customers or distributed over the Internet.
|
||||
@item
|
||||
Documentation. Cygnus has revised and added to available FSF
|
||||
documentation to give you better descriptions of all the software tools.
|
||||
@item
|
||||
Coordination. The tools in your Developer's Kit are certified to work
|
||||
together; you need not worry about one tool being ahead of another.
|
||||
@end itemize
|
||||
|
||||
@tex
|
||||
@page
|
||||
@end tex
|
||||
@node Cygnus-Support, , Cygnus-FSF, Top
|
||||
@unnumberedsec Cygnus Support
|
||||
|
||||
Cygnus Support was founded in 1989 to provide commercial support for
|
||||
free software. Cygnus supplies products and services that benefit
|
||||
advanced development groups by allowing them to @emph{use}
|
||||
state-of-the-art tools instead of @emph{maintaining} them. With Cygnus
|
||||
Support, sites that once were forced to do their own tool support can
|
||||
recover that valuable staff time. Former users of proprietary software
|
||||
now may choose supported free software, combining the advantages of both
|
||||
worlds.
|
||||
|
||||
Free software is faster, more powerful, and more portable than its
|
||||
proprietary counterparts. It evolves faster because users who want to
|
||||
make improvements are free to do so. Cygnus tracks these
|
||||
improvements and integrates them into tested, stable versions ready
|
||||
for commercial use, then backs this software with comprehensive
|
||||
support.
|
||||
|
||||
With Cygnus Support as your partner, you will have the software and
|
||||
the support you need to meet your business objectives better. Cygnus
|
||||
is intimately familiar with this software from extensive experience
|
||||
using, debugging, and implementing it. You get direct access to the
|
||||
most qualified support people: the authors of that software.
|
||||
|
||||
We provide ``vintage'' releases---stable versions which have been
|
||||
though extensive use and testing---or up-to-the minute sources, for
|
||||
those who need the very latest version. Vintage releases undergo at
|
||||
least nine months of intensive use before certification as vintage.
|
||||
|
||||
Because all our improvements are also free software, you can
|
||||
distribute them widely within your organization, or to your customers,
|
||||
without extra cost.
|
||||
|
||||
@display
|
||||
Cygnus Support
|
||||
814 University Avenue
|
||||
Palo Alto, CA 94301, USA
|
||||
|
||||
+1 415 322 3811
|
||||
|
||||
email: @code{info@@cygnus.com}
|
||||
fax: +1 415 322 3270
|
||||
@end display
|
||||
|
||||
@bye
|
Loading…
Reference in New Issue
Block a user