hide random home http://www.sgi.com/tech/relnotes/6_0rel/IDO.html (Silicon Surf Promotional CD, 01/1995)

IDO Release Notes

IDO Release Notes

1 Introduction

 



                                  - 1 -



       1.  Introduction

       These release notes describe the 6.0 IRIX Developer's Option
       (called IDO).  The IRIX Developer's Option is a set of
       individually installable products:

       Product Name          Installable Products

       ISO/ANSI C            c_dev
       Base Compiler Tools   dev
       and Headers
       X11 Development       x_dev
       OpenGr Development    gl_dev
       Motif  Development    motif_dev
       CROSS64 Development   cross64

       Each of these products is described in its own release note,
       except the CROSS64 Development Option.  The CROSS64
       Development Option is intended for users who want to develop
       64-bit applications targeting an IRIX 6.0 system, but run
       their development tools on an IRIX 5.2 system.  By
       installing the CROSS64 Development Option, a user can build
       64-bit programs on an Indy (for example), and later run them
       on a Power Challange.  It is described in more detail below.

       Note:  Included with the IDO 6.0 software is a Software
              License Agreement.  This software is provided to you
              solely under the terms and conditions of the Software
              License Agreement.  Please take a few moments to
              review the Agreement.


       1.1  Release_Identification_Information

       Following is the release identification information for the
       IRIX Developer's Option.

       Software Option Product        IRIX Developer's
                                      Option
       Version                        6.0

       Product Code                   SC4-IDO-6.0
       System Software Requirements   IRIX 6.0



















                                  - 2 -



       1.2  Installation_Information

       The IRIS Software Installation Guide fully and accurately
       documents the process for installing optional products such
       as the IRIX Developer's Option.  For installation
       information about a specific product, refer to that
       product's online release notes.  The CROSS64 Development
       Option is not intended to be installed on an IRIX 6.0
       machine; there is a special installation procedure for
       installing CROSS64 on a 5.2 machine, which is described
       below.

       1.2.1  Installation Information for the CROSS64 Development
       Option  You can install the CROSS64 Development Option on a
       live system.  This is the preferred method:

         1.  Become superuser.

         2.  Create a directory /usr/cross64 (it may be a symlink
             to a disk with more space).  Depending on what images
             you install, it can take up to 300 Mb of disk space.

         3.  To install the IRIX 6.0 images on a IRIX 5.2 machine,
             you need to run the patched inst from the 5.2 patch
             CD-ROM, patch34, which can recognize the new product
             structure.  If your system has not been patched yet,
             you must do so before doing the CROSS64 installation.

             Refer to the 5.2 patch CD-ROM to install patch34.  It
             cannot be installed directly from the IRIX 6.0 CD-ROM;
             you need to do this from the /dist/irix5.2 directory
             of an installed IRIX 5.2 system or from the IRIX 5.2
             CD-ROM.

             The images in the /dist/irix5.2 directory can be
             copied to a local disk or placed on the network where
             a miniroot local disk install or a miniroot network
             install can be done.

             If you have the 5.2 patch CD-ROM, we recommend you
             install from there because it is set up to install
             directly off the CD-ROM.  See the Software
             Installation Guide if you need further instructions.

         4.  Install System Software

         5.  Now that you have the patch34 version of inst on your
             system, bring it back up.  The remainder of the
             installation is done while your system is up.













                                  - 3 -



         6.  When you install, you need to redirect all
             installations to /usr/cross64 so you dont clobber your
             5.2 operating environment.  You will need the -r
             /usr/cross64 flag for inst.

         7.  You also need to tell inst to assume your system is a
             Power Challenge so it loads the Power Challenge
             images.  You will use the flags:

             -m CPUBOARD=IP21 -m GFXBOARD=SERVER -m SUBGR=SERVER

              for inst.

         8.  At this point, it may be worthwhile to create an alias
             so you don't have to type in all the flags:

             alias crossinst "../../../usr/sbin/inst -r /usr/cross64 -m CPUBOARD=IP21 -m GFXBOARD=SERVER -m SUBGR=SERVER"

         9.  Then (assuming you have the IRIX 6.0 CD-ROM loaded),
             you can run the aliased inst to install the images
             simply by specifying:

             crossinst -f /CDROM/dist

       The following products must be installed in /usr/cross64 for
       a basic cross compilation environment:

       cross64        Note: this doesn't
                      install by default,
                      you have to ask for
                      it by specifying:

                      inst> install cross64"

       c_dev
       compiler_dev
       dev

       The following products can be installed optionally into
       /usr/cross64 and give you additional features:

       motif_dev       Motif development (requires X)
       pfa_dev         Power Fortran
       pwrc_dev        Power C
       x_dev           X development (make sure you install x_dev.sw.dev64)
       c++_dev         C++
       ftn_dev         Fortran 77
       motif_cross64   Note: this doesn't install by default, you have to
                       ask for it by specifying: inst> install













                                  - 4 -



                       motif_cross64
       gl_dev          OpenGL development

       Do not install any books into /cross64. To keep books from
       installing, type:

       inst> keep *.books

       After the installation is complete, you can optionally
       install the 6.0-specific books into your systems default
       book area.  When doing this, you need to run the new inst;
       however, you can leave out the redirection and machine flags
       (just use inst by itself).  This requires you already have
       InSight installed.

       Note: The following two books, The C++ Programmer's Guide
       and The C Language Reference Manual, will overwrite books by
       the same name in your 5.2 environment.  These are updated
       books which provide information on 6.0 as well as 5.2
       compilers.

       For information on how to use the CROSS64 Development
       Environment, see the Base Compiler Development Option
       release notes.


       1.3  Online_Release_Notes

       After you install the online documentation for a product
       (the relnotes subsystem), you can view the release notes on
       your screen.

       If you have a graphics system, select ``Release Notes'' from
       the Tools submenu of the Toolchest. This displays the
       grelnotes(1) graphical browser for the on-line release
       notes.

       Refer to the grelnotes(1) reference page for information on
       options to this command.

       If you have a non-graphics system, you can use the relnotes
       command.  Refer to the relnotes(1) reference page for
       accessing the on-line release notes.

       1.4  Reference_Manual_Pages_for_CROSS64_Development_Option

       Reference manual pages for the CROSS64 Development Option
       are installed under /usr/cross64.  In order to access these,
       you need to add /usr/cross64/usr/share/catman to your
       MANPATH environment variable.  Place it ahead of your normal
       MANPATH to access the CROSS64 man pages first.











                                  - 5 -



       1.5  Product_Support

       Silicon Graphics, Inc., provides a comprehensive product
       support maintenance program for its products.

       If you are in the U.S. or Canada and would like support for
       your Silicon Graphics-supported products, contact the
       Technical Assistance Center at
       1-800-800-4SGI.

       If you are outside the U.S. and Canada, contact the Silicon
       Graphics subsidiary or authorized distributor in your
       country.