There are a few steps to follow in installing the software in the Developer's Kit distribution onto your system.
Note: For Unix distributions, your distribution tape includes two files:
Install
Install
shell script is a portable installation procedure
which automatically installs the software on your system
(see section Invoking the Install
script).
tar
file
tar
file.
In order for Install
to read and install your distribution, you
must use a non--rewinding tape device, so that the tape
drive maintains the tape location at the beginning of the compressed
tar
file after you extract Install
. See section Device names, for a list of default device names for each host
type.
Install
can write there. For
example, if you use the default installation directory of
`/usr/cygnus':
eg$ su root (enter root password to write in `/usr') # mkdir /usr/cygnus (ignore "File exists" error if any) # chmod 777 /usr/cygnus # exit (root access not needed beyond this)
Install
script off the tape using
tar xvf non-rewinding-tapedev InstallRemember to use a non--rewinding tape drive!
Install
, using command-line options and arguments to specify
the details about your installation.
Default behavior installs both binaries and source under
`/usr/cygnus/progressive-95q4' using the default
non--rewinding tape drive for your system (see section Device names).
For native toolchains only, a process called fixincludes
automatically makes copies of your system header files and alters them
to work with GCC (your system's header files are not
changed; see section Why convert system header files?).
Finally, Install
runs a simple test to make sure your
distribution was installed correctly.
send-pr
knows your Cygnus customer
identification code. You can install your customer ID by using the
program install-sid
as follows:
eg$ cd /usr/cygnus/progressive-95q4/H-hosttype/bin eg$ install-sid customer-IDContact Cygnus Support at +1 415 903 1401 if you do not know your customer ID.
ln -s /usr/cygnus/progressive-95q4 /usr/cygnus/progressive ln -s /usr/cygnus/progressive/H-hosttype /usr/progressiveSee section Links for easy access and updating, for more information on these links. You're done! The installation is now online; anyone who puts
/usr/progressive/binin their path has access to the toolkit.