Contents|Index|Previous|Next

Installing on UNIX Systems from CD

The following procedures allow for full installation from CD for UNIX systems. (In the following procedure’s examples, the system prompt appears as ‘ #’.)

1.
Mount the CD.

The procedures for mounting a CD depend on your system type. The following discussion details examples of mount commands for each host.

The device used will depend on your system configuration (defaults where appropriate are used in the examples). Consult your system administrator if you need assistance.

Note:
In the following installation examples, substitute/cdrom/progressive_97r1a for /mnt.

SPARC Solaris 2.x
If you are running the volume manager, the CD should automatically be mounted as /cdrom/progressive_97r1a and will not require root access.
If you are not running the volume manager, you will need to mount the CD manually with the following command.
# mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt

SPARC SunOS 4.1.x
# mount -t hsfs -o ro /dev/sr0 /mnt

HP-UX 9.x/10.x
# mount -t cdfs -o ro /dev/dsk/c201d2s0 /mnt

SGI IRIX 5.x/6.x
# mount -t iso9660 -o ro /dev/scsi/sc0d7l0 /mnt

AIX 3.2.5/4.1.x
# mount -t cdrfs -o ro /dev/cd0 /mnt

Digital Unix 3.2X/4.0
# mount -t cdfs -o ro /dev/rz4c /mnt

2.
Make sure you can write in ‘/usr/cygnus’ using the following input.

# su root
(enter root password)
# mkdir /usr/cygnus
(ignore “File exists” error if any)
# chmod 777 /usr/cygnus
# exit
(root access not needed beyond this)

3.
Run the Install script for your toolchain from the CD using the following command, substituting your target name for <target>.

# /mnt/<target>/Install --tape=/mnt/<target>/<target>.tar.Z binaries

Install displays messages about its activity, ending with the following output.

Done.

4.
To install the source code, use the following steps.

# cd /usr/cygnus/progressive-97r1a
# uncompress < /mnt/src.tar.Z | tar xpf -

5.
To install the HTML documentation, use the following steps.

# cd /usr/cygnus/progressive-97r1a

# uncompress < /mnt/doc.tar.Z | tar xpf -

6.
Build symbolic links to make execution paths easy (you may need root access to put the link in ‘/usr’):

# cd /usr/cygnus
# ln -s progressive-97r1a progressive
# su root
# ln -s /usr/cygnus/progressive/H-host /usr/progressive
# exit

7.
Use your Cygnus Solutions customer ID (see cover letter) to tag your copy of our problem-report form.

# /usr/progressive/bin/install-sid customer-ID

8.
Remove public write access from ‘/usr/cygnus’. See your system administrator for the correct permissions at your site.

You’re done!

Now, anyone with ‘/usr/progressive/bin’ in their PATH can use this GNUPro Toolkit package.

See “Installation on UNIX Systems” on page 7 for more details on installing from tape.