home *** CD-ROM | disk | FTP | other *** search
/ ftp.robelle3000.ai 2014 / 2014.06.ftp.robelle3000.ai.tar / ftp.robelle3000.ai / faq / mpe_5.5.txt < prev    next >
Text File  |  1997-04-07  |  8KB  |  190 lines

  1.  
  2.  
  3.  
  4.                          Robelle Products and MPE/iX 5.5
  5.  
  6.  
  7.                              Robelle Consulting Ltd.
  8.                             Unit 201, 15399-102A Ave.
  9.                           Surrey, B.C. Canada  V3R 7K1
  10.                            Toll-free:  1-888-ROBELLE
  11.                                 (1-888-762-3553)
  12.                              Phone:  (604) 582-1700
  13.                               Fax:  (604) 582-1799
  14.                           E-mail:  support@robelle.com
  15.                           WWW:  http://www.robelle.com
  16.  
  17.     Robelle Products and MPE/iX 5.5
  18.  
  19.  
  20.            If  you  plan  to  upgrade  to MPE/iX 5.5, please take the time to
  21.            review these notes.  We describe the version  numbers  and  issues
  22.            that arise with Robelle products when you upgrade to MPE/iX 5.5.
  23.  
  24.  
  25.     QEDIT
  26.  
  27.            We recommend you use Qedit  version 4.4 or later for MPE/iX 5.5,
  28.            which was shipped to all customers world-wide in  January  1996.
  29.  
  30.  
  31.     Telnet/iX
  32.  
  33.            The version of Telnet/iX that comes with MPE/iX 5.5 now allows
  34.            for inbound connections to your HP3000. Unfortunately users who
  35.            try this new method of connecting will find that it is not yet
  36.            fully functional. It does not support the 'user' block mode that
  37.            Qedit's full-screen editing requires. As of late September/96,
  38.            Robelle is working closely with HP to see that the next release
  39.            of Telnet/iX will support Qedit's visual mode.
  40.  
  41.  
  42.     Qedit Native-Mode Compiler Interface
  43.  
  44.            After  updating  to MPE/iX 5.5, the native-mode compilers will not
  45.            be able to  read  Qedit  files.   The  following  instructions  we
  46.            install  the  Qedit  native-mode  compiler  interface  so that all
  47.            native-mode compilers can read Qedit files.
  48.  
  49.            Assuming that you have Restored the Robelle files onto your system
  50.            and   that   you   have   not   done   this  step  before,  Stream
  51.            Savecmdf.Qeditjob to make backup copies of the existing HP command
  52.            files  in  the  Stdcmd.Sys  group.   You  will  need  to  know the
  53.            Manager.Sys password:
  54.  
  55.                 :stream savecmdf.qeditjob.robelle {wait for it to finish}
  56.                 :listf @.stdcmd.sys
  57.  
  58.            Then Stream Qcompxl.Qeditjob to make three changes to the  Pub.Sys
  59.            compiler command files:
  60.  
  61.                 :stream qcompxl.qeditjob.robelle
  62.            1. Change the run of the compiler program to have
  63.                ;xl ="qcompxl.pubnew.robelle, qcompxl.pub.robelle",
  64.            2. Add ";shr" to the File commands for the text and master files.
  65.            3. Change  "setjcw  jcw=fatal"  to an invalid command to abort the
  66.               command file on errors in either Qedit or MPE/iX.
  67.  
  68.            At any point, either within Qedit or at the MPE/iX prompt, you now
  69.            should  be  able  to  compile a Qedit file or a Keep file, just by
  70.            invoking the normal command file:
  71.  
  72.                 :pasxl source                {from MPE}
  73.                 :run qedit.pub.robelle
  74.                 /pasxl source                {from Qedit}
  75.  
  76.  
  77.     Qedit Compatibility-Mode Compiler Interface
  78.  
  79.            After updating to MPE/iX, none of the compatibility-mode compilers
  80.            will  be  able  to  read  Qedit  files.   If you do not use any CM
  81.            compilers, you do not need to complete this  step.   You  have  to
  82.            choose an installation method: integral or isolated.
  83.  
  84.  
  85.     Choosing a CM Installation Method
  86.  
  87.            There  are  two  methods  of  fixing the compilers on your system:
  88.            integral into Pub.Sys or isolated in  the  Robelle  account.   The
  89.            isolated  method is best for new or trial-period users, because it
  90.            is faster to install and easier to remove later.   You  can  start
  91.            with  the  isolated  method  and convert easily to integral method
  92.            later.
  93.  
  94.  
  95.            Integral Method.  The compilers in Pub.Sys  are  "fixed"  directly
  96.            and  a segment is added to the System SL.  The standard :Cobol and
  97.            :Pascal  commands  of  MPE  will  then  compile  Qedit  workfiles.
  98.            :Sysdump  is  used  to make a new cold load tape for the next time
  99.            you must boot the system.
  100.  
  101.  
  102.            Isolated Method.  The MPE compilers are copied into the  Q.Robelle
  103.            group  and  the  original compilers are left in the Pub.Sys group.
  104.            No code is added to the System SL.  Because the "Qedit"  compilers
  105.            are  not  in  Pub.Sys,  you can not compile Qedit workfiles except
  106.            from within Qedit.
  107.  
  108.  
  109.     Integrating CM Compiler Changes
  110.  
  111.            The job stream Qeditj1.Qeditjob.Robelle  makes  integral  compiler
  112.            fixes.   Use  it either to update the fixes to a new version or to
  113.            re-install the fixes after a MPE update from HP.  Because this job
  114.            modifies  the compiler program files in Pub.Sys, you should :Store
  115.            @.Pub.Sys before starting  and  save  the  tape.   You  will  need
  116.            another small tape for a new Cold Load tape.
  117.  
  118.            Ensure  that  no  one  will  compile  until  the  installation  is
  119.            complete.  Stop all jobs and send an operator warning.  Log on  as
  120.            Manager.Sys,  modify  the first line of the Qeditj1 job to include
  121.            the passwords, then :Stream the job.
  122.  
  123.                 :stream qeditj1.qeditjob.robelle
  124.  
  125.            The job runs Qedify.Pub.Robelle to update the compilers in Pub.Sys
  126.            and  install  non-privileged  hooks  into  them,  so that they can
  127.            access  Qedit  workfiles.   The  job  adds  a  code  segment  from
  128.            Qcompusl.Pub.Robelle  into  Sl.Pub.Sys  and  then  requests a tape
  129.            mount for a new cold load tape.
  130.  
  131.  
  132.  
  133.            Mount a tape with a write ring and :Reply.  Save this tape and use
  134.            it  for  any  future cold loads.  The CM Compiler Interface is now
  135.            installed.  Compiles done inside or outside  Qedit  will  work  on
  136.            either Qedit workfiles or on regular Keep files.
  137.  
  138.  
  139.  
  140.     Isolating CM Compiler Changes
  141.  
  142.            The  job stream Qeditj1a.Qeditjob.Robelle fixes the compilers, but
  143.            isolates the changes in the Q.Robelle group.  Ensure that  no  one
  144.            will  compile  until  the installation is complete.  Stop all jobs
  145.            and send an operator warning.  Modify the first line  of  Qeditj1a
  146.            to include the Robelle password, then stream the job:
  147.  
  148.                 :stream qeditj1a.qeditjob.robelle
  149.  
  150.            The job uses Qedify.Pub.Robelle to copy the compilers from Pub.Sys
  151.            to the Q.Robelle group, then "fix" them to read Qedit files.   The
  152.            original  compilers  in  the Pub.Sys group are not modified.  Once
  153.            this step is completed you can use the CM compilers on Qedit files
  154.            from within Qedit, but not at the MPE prompt.
  155.  
  156.  
  157.  
  158.     SUPRTOOL
  159.  
  160.            We recommend Suprtool version 3.8 or later for MPE/iX 5.5.  This
  161.            version was shipped to all customers world-wide  in  Spring  1996.
  162.  
  163.     Speed Demon Installation
  164.  
  165.            If  you  call  Speed  Demon/V  from COMPATIBILITY-MODE programs on
  166.            MPE/iX, you must install the latest version in the System SL.
  167.  
  168.                 :stream demon.suprjob.robelle
  169.  
  170.            If you have NATIVE-MODE programs that  call  Speed  Demon/iX,  you
  171.            will only need to reinstall if you installed the routines into the
  172.            System XL file (XL.PUB.SYS).  This is not recommended by either HP
  173.            or Robelle
  174.  
  175.  
  176.  
  177.     Suprtool2 Interface Installation
  178.  
  179.            If  you  have compatibility-mode programs that call Suprtool2 from
  180.            the System SL, you must reinstall the compatibility-mode interface
  181.            into SL.PUB.SYS.  Use our standard installation job:
  182.  
  183.                 :stream suprcall.suprjob.robelle
  184.  
  185.            If  you  have  native-mode  programs that call Suprtool2, you will
  186.            only need to reinstall if you  installed  the  routines  into  the
  187.            System XL file (XL.PUB.SYS).  This is not recommended by either HP
  188.            or Robelle
  189.  
  190.