home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 August / PCWorld_1999-08_cd.bin / doc / HOWTO / mini / WordPerfect < prev    next >
Text File  |  1998-05-08  |  27KB  |  1,057 lines

  1.   WordPerfect Mini-howto
  2.   Wade Hampton, whampton@staffnet.com
  3.   v2.0, 13 August 1997
  4.  
  5.   This document discusses running WordPerfect on Linux, including a
  6.   brief discussion on the WordPerfect 7.0 beta.  This is an update to
  7.   the previous mini-howto that described notes on setting up WordPerfect
  8.   6.0 for SCO UNIX (ODT) on Linux.  This document is not endorsed nor
  9.   sponsored by Corel Corporation or SDC.
  10.   ______________________________________________________________________
  11.  
  12.   Table of Contents
  13.  
  14.  
  15.   1. Introduction
  16.  
  17.      1.1 Overview
  18.      1.2 History
  19.      1.3 Future Revisions
  20.      1.4 Feedback
  21.      1.5 Copyright
  22.      1.6 Standard Disclaimer
  23.  
  24.   2. What is WordPerfect
  25.  
  26.   3. WordPerfect 7.0 Beta
  27.  
  28.      3.1 Impressions of 7.0
  29.      3.2 Getting WordPerfect 7.0
  30.      3.3 Installation of 7.0
  31.      3.4 Features
  32.      3.5 Bugs in 7.0
  33.      3.6 Pricing and Availability
  34.  
  35.   4. WordPerfect 6.0 (Caldera)
  36.  
  37.      4.1 Impressions of 6.0
  38.      4.2 Getting WordPerfect 6.0
  39.      4.3 Installation of 6.0
  40.      4.4 Bugs in 6.0
  41.  
  42.   5. WordPerfect 5.1 and 6.0 (SCO release)
  43.  
  44.      5.1 Impressions of WP/SCO
  45.      5.2 Getting WordPerfect WP/SCO
  46.      5.3 Installation of WP/SCO
  47.         5.3.1 Requirements
  48.         5.3.2 Kernel Requirements
  49.         5.3.3 Modules
  50.         5.3.4 iBCS2 Emulator
  51.         5.3.5 SCO Shared Libraries
  52.         5.3.6 Loading WP60
  53.         5.3.7 License Manager
  54.         5.3.8 Starting WP60
  55.         5.3.9 RC Scripts
  56.         5.3.10 Changes to install
  57.      5.4 Bugs in WP/SCO
  58.  
  59.   6. The Future
  60.  
  61.   7. For More Information
  62.  
  63.  
  64.  
  65.   ______________________________________________________________________
  66.  
  67.   1.  Introduction
  68.  
  69.  
  70.   1.1.  Overview
  71.  
  72.   The purpose of this document is to discuss WordPerfect on Linux.
  73.   Discussed are running WP for SCO, WP 6.0 from Caldera, and a
  74.   discussion on the WordPerfect 7.0 beta.
  75.  
  76.  
  77.   This document is an update to the previous mini-howto that described
  78.   notes on setting up WordPerfect 6.0 for SCO UNIX (ODT) on Linux.
  79.  
  80.  
  81.   This document is not endorsed nor sponsored by Corel Corporation or
  82.   Software Development Corporation.
  83.  
  84.  
  85.   1.2.  History
  86.  
  87.  
  88.  
  89.   ╖  Version 1.0 -- Description on how to use WordPerfect 5.1 and 6.0
  90.      for SCO ODT 3.0 on Linux
  91.  
  92.   ╖  Version 2.0 -- Update and inclusion of information on Caldera's
  93.      WordPerfect 6.0 distribution and the WordPerfect 7.0 beta.
  94.  
  95.  
  96.   1.3.  Future Revisions
  97.  
  98.   New versions of this document will be periodically posted to
  99.   comp.os.linux.announce, comp.answers, and news.answers. They will also
  100.   be added to the various anonymous ftp sites who archive such
  101.   information including sunsite.unc.edu:/pub/Linux/docs/HOWTO.
  102.  
  103.   In addition, you should be generally able to find this document on the
  104.   Linux WorldWideWeb home page at http://sunsite.unc.edu/mdw/linux.html.
  105.  
  106.  
  107.   1.4.  Feedback
  108.  
  109.   I welcome any feedback, positive or negative, regarding the content of
  110.   this document via e-mail. Definitely contact me if you find errors or
  111.   obvious omissions.
  112.  
  113.   I read, but do not necessarily respond to, all e-mail I receive.
  114.   Requests for enhancements will be considered and acted upon based on
  115.   my availability.
  116.  
  117.   Flames will quietly go to /dev/null so don't bother.
  118.  
  119.  
  120.   1.5.  Copyright
  121.  
  122.  
  123.   The WordPerfect mini-HOWTO is copyrighted (c)1995-1997 Wade Hampton.
  124.  
  125.   A verbatim copy may be reproduced or distributed in any medium
  126.   physical or electronic without permission of the author. Translations
  127.   are similarly permitted without express permission if it includes a
  128.   notice on who translated it.
  129.  
  130.   Short quotes may be used without prior consent by the author.
  131.   Derivative work and partial distributions of the WordPerfect mini-
  132.   HOWTO must be accompanied with either a verbatim copy of this file or
  133.   a pointer to the verbatim copy.
  134.  
  135.   Commercial redistribution is allowed and encouraged; however, the
  136.   author would appreciate being notified of any such distributions (as a
  137.   courtesy).
  138.  
  139.   In short, we wish to promote dissemination of this information through
  140.   as many channels as possible. However, we do wish to retain copyright
  141.   on the HOWTO documents.
  142.  
  143.   We further want that ALL information provided in the HOWTOS is
  144.   disseminated.  If you have questions, please contact Tim Bynum, the
  145.   Linux HOWTO coordinator, at linux-howto@sunsite.unc.edu.
  146.  
  147.  
  148.   1.6.  Standard Disclaimer
  149.  
  150.   Of course, I disavow any potential liability for the contents of this
  151.   document.  Use of the concepts, examples, and/or other content of this
  152.   document is entirely at your own risk.
  153.  
  154.   This document is not endorsed nor sponsored by Corel Corporation or
  155.   Software Development Corporation.
  156.  
  157.  
  158.   2.  What is WordPerfect
  159.  
  160.   WordPerfect is a popular, fully-featured commercial word processor
  161.   program that is available for multiple platforms including Linux.  It
  162.   was originally written and sold by WordPerfect Corporation,
  163.   subsequently purchased by Novell, then purchased about a year or so
  164.   ago by Corel Corporation (Ottawa, Ontario, CA).  Corel has outsourced
  165.   the development of WordPerfect for UNIX (including Linux) to SDC
  166.   Corporation, a corporation including former WordPerfect developers,
  167.   and specializing in development for UNIX and X windows.
  168.  
  169.  
  170.   Until the release of Microsoft Word, WordPerfect was the most popular
  171.   word processor for personal computers (it still claims to be by volume
  172.   of product shipped, some reports indicate that more copies were sold
  173.   than Microsoft Word during recent months). WordPerfect was originally
  174.   written for DOS and later ported to the UNIX and Windows environments.
  175.   Initial versions of WordPerfect for Windows were very late to market
  176.   and tended to crash a lot, hence opening the floodGATES for Microsoft
  177.   Word.  WordPerfect is still a better word processor than Word for
  178.   large documents or documents that must be moved between Mac, UNIX, and
  179.   Microsoft platforms.
  180.  
  181.  
  182.   WordPerfect provides a WYSWYG environment for editing text documents.
  183.   One of the best features is the ability to check your spelling as you
  184.   type.  Included are grammar checker, spelling checker, graphics import
  185.   and export, and the ability to edit HTML documents.  Documents created
  186.   by WordPerfect on one platform may be read, edited, and printed on
  187.   other platforms (I have generated a lot of documents using WP 6.0
  188.   (Caldera's release) and distributed them to Windows 95 users using WP
  189.   7.0 or 8.0).
  190.  
  191.  
  192.   WordPerfect runs on the following platforms (release or beta
  193.   versions):
  194.  
  195.   ╖  Linux 1.2.13 (WordPerfect 6.0 for Linux, sold by Caldera)
  196.  
  197.   ╖  Linux 2.0.X (WordPerfect 6.0 and WordPerfect 7.0)
  198.  
  199.   ╖  Microsoft DOS, Windows 3.1, Windows 95, Windows NT
  200.  
  201.   ╖  Macintosh
  202.  
  203.   ╖  HP-UX 10.01
  204.  
  205.   ╖  IBM AIX 4.1.4
  206.  
  207.   ╖  SCO OpenServer 5.0.0
  208.  
  209.   ╖  Sun SPARC Solaris 2.5
  210.  
  211.   ╖  SUN SPARC SunOS 4.1.x
  212.  
  213.   ╖  SUN X86 Solaris 2.5.1
  214.  
  215.   ╖  Digital UNIX 3.2 G Alpha
  216.  
  217.   ╖  SCO 3.2.4.2
  218.  
  219.  
  220.  
  221.   3.  WordPerfect 7.0 Beta
  222.  
  223.  
  224.   3.1.  Impressions of 7.0
  225.  
  226.   I have been very impressed with the operation of WordPerfect 7.0 for
  227.   Linux.  I only recently downloaded it and tried it.  It looks like WP
  228.   7.0 for Windows.  The features appear to work properly.  I especially
  229.   like the spell-as-you-go feature!
  230.  
  231.   The HTML publisher works a little better than that on WP 6.0, but
  232.   still has some bugs.  Someone reported that WP 7.0 requires a lot of
  233.   swap space (I have not tested it at this time).
  234.  
  235.  
  236.   3.2.  Getting WordPerfect 7.0
  237.  
  238.   WP 7.0 is available as several LARGE tarballs from sdcorp's FTP site
  239.   (or via the WWW).  I tried for two days to download the 26MB archive
  240.   using ISDN but only was able to get part of the file.  I eventually
  241.   had to use a commercial account with a T1 to the Internet to get the
  242.   files.  It would be much easier to download if each tarball was split
  243.   into several smaller files (1-2 MB in size).  Note, when you
  244.   uncompress the tarballs, the result is a small number of medium sized
  245.   files -- just what is needed.
  246.  
  247.   The current version that you can download is time limited to 15 days.
  248.   During this time, you can pay them and they will give you a license
  249.   for it.
  250.  
  251.  
  252.  
  253.      For WP 7.0 Beta:
  254.  
  255.           ftp://ftp.sdcorp.com/pub/linux_betab/wp7linuxbetab.tar.gz
  256.  
  257.                 4887525 graphics_tar.gz
  258.                17652138 manual_tar.gz
  259.                  450535 wp60ms01_us.all
  260.                  290443 wp60ps01_us.all
  261.                26962514 wp7linuxbetab_tar.gz
  262.  
  263.  
  264.  
  265.   3.3.  Installation of 7.0
  266.  
  267.   To install, you must extract the tarballs, run the Runme program,
  268.   answer some questions and then run xwp to start WP 7.0.  Note, you
  269.   need 58 MB just for WP 7.0, prior to the manuals, graphics, etc.
  270.  
  271.  
  272.   1. Extract the tarball into a temporary directory, need 31M
  273.  
  274.                    tar xvzf wp7linuxbetab_tar.gz
  275.                      creates LINUX* files and Runme, the install program
  276.  
  277.  
  278.  
  279.   2. As root and with X windows running, run the Runme program and you
  280.      get a series of screens to select the installation type.  Answer
  281.      the questions:
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.                      ./Runme
  332.  
  333.                      License Screen:
  334.                              Hit OK
  335.  
  336.                      Demo Screen:
  337.                              Hit OK
  338.                                Corel Corporation:  800-772-6735
  339.                                  UNIX Support:     801-765-4019
  340.  
  341.                      Installation Directory:
  342.                              Enter directory, e.g., /opt/wp7.0
  343.                              Hit OK
  344.  
  345.                      Installation Size:
  346.                              Full:      71-80M
  347.                              Medium:    45-51M
  348.                              Minimal:   37-41M
  349.  
  350.                      Existing Application:
  351.                              If you have WP 6.0 (Caldera installs in
  352.                              /opt/wp6.0 by default), you can keep your
  353.                              settings for terminal drivers, printer drivers
  354.                              and printer ports.  Recommended.
  355.  
  356.                              Enter directory (if present)
  357.                              Hit OK
  358.  
  359.                      Edit /etc/magic?
  360.                              Will add WP files to /etc/magic.  Will backup
  361.                                /etc/magic as /etc/magic.bak
  362.                              Select YES or NO
  363.                              Hit OK
  364.  
  365.                      Selection of languages to Install
  366.                              Only have English, it is selected
  367.                              Hit OK
  368.  
  369.                      Select print divers:
  370.                              Select your printers, may select more than one.
  371.                              Hit OK
  372.  
  373.                      Assign Printer Drivers to Destinations:
  374.                              Click on a printer
  375.                              Click on the destination (name from /etc/printcap)
  376.                              Hit OK
  377.                              Repeat for each printer you selected in previous step.
  378.  
  379.                              Hit OK
  380.  
  381.                      Installation Review List:
  382.                              Allows you to go back to any screen and make changes.
  383.                              Select screen to make changes, or Hit OK to continue
  384.                              Hit OK
  385.  
  386.                      Graphicsl Corel WordPerfect(UNIX) installation screen
  387.                              includes progress bar
  388.  
  389.                      Readme Review screen:
  390.                              Allows you to read any review notes....
  391.  
  392.                              Select item and View to view it, e.g., license
  393.  
  394.                              Note if you entered a license, you need to add the
  395.                              license manager startup stuff to /etc/rc.d/rc.local!
  396.  
  397.                              Select Done when finished
  398.  
  399.  
  400.  
  401.   3. Run xwp:
  402.  
  403.                      /opt/wp7.0/wpbin/xwp& (or wherever you installed it)
  404.  
  405.  
  406.  
  407.   Note, I have WP 6.0 from Caldera, the first time I started, I got a
  408.   prompt to load defaults from 6.0.  I selected YES and WP loaded the
  409.   defaults and exited.  I then restarted xwp and my defaults, including
  410.   the last files I edited with WP 6.0 were used!
  411.  
  412.  
  413.  
  414.   3.4.  Features
  415.  
  416.  
  417.   ╖  WordPerfect word processor
  418.  
  419.   ╖  Internet publisher
  420.  
  421.   ╖  QuickCorrect - fix your typos while typing
  422.  
  423.   ╖  Spell-As-You-Go - spell checking while typing
  424.  
  425.   ╖  File compatibility with DOS, UNIX, and other WordPerfect versions
  426.      on other platforms
  427.  
  428.  
  429.   3.5.  Bugs in 7.0
  430.  
  431.  
  432.   ╖  HTML export of a WP document with headers and footers sometimes
  433.      leaves the bottom of the document either centered or bold.
  434.  
  435.   ╖  HTML export of a WP document with a table of contents does not
  436.      generate cross references.
  437.  
  438.   ╖  HTML export messes up the table of contents and if sections were
  439.      outlined, they become HTML list items and no longer match the TOC.
  440.  
  441.   ╖  Installation of the manual failed.  I have not had time to try to
  442.      fix this problem.
  443.  
  444.   ╖  Someone reported a problem converting WPG graphics to JPG.
  445.  
  446.   ╖  WP 7.0 can not read files from Office97 (this has been a major pain
  447.      for me as I have received several such files from others and I do
  448.      not have Office97).
  449.  
  450.   ╖  Someone reported a possible problem with getting printing to work
  451.      (I had no problems at all).
  452.  
  453.   ╖  Upon starting xwp, I received a message that some backup files
  454.      existed.  Upon clicking on the first backup file, XWP dumped core.
  455.  
  456.  
  457.   3.6.  Pricing and Availability
  458.  
  459.   Upgrade pricing expected to be $149.99 (US) and retail pricing
  460.   $199.99.
  461.  
  462.  
  463.   4.  WordPerfect 6.0 (Caldera)
  464.  
  465.   Caldera sells both a WordPerfect and Motif Bundle ($130 US) and the
  466.   Caldera Internet Office Suite ($219 US).  Both include WordPerfect 6.0
  467.   for Linux.
  468.  
  469.   Overall, WP 6.0 has been good to me.  I have generated 20-30 large
  470.   documents and numerous small ones, probably 1000+ pages if I printed
  471.   them all out.  The only problem that I have is that I use WP Times
  472.   font under Linux and it is not compatible with the WP True Type Times
  473.   font under Windows.
  474.  
  475.  
  476.   4.1.  Impressions of 6.0
  477.  
  478.   The author has been using WordPerfect for Linux on Caldera Network
  479.   Desktop (CND) for the past year.  The system is a P6/200, 64M RAM,
  480.   SCSI, CND 1.0 with RiskyHack patches to the Linux 2.0.30 kernel,
  481.   updated RPM, and many, many RPMS from Redhat and Caldera's WWW sites.
  482.  
  483.  
  484.  
  485.   4.2.  Getting WordPerfect 6.0
  486.  
  487.   Visit Caldera's WWW site at http://www.caldera.com
  488.   <http://www.caldera.com>
  489.  
  490.  
  491.  
  492.   4.3.  Installation of 6.0
  493.  
  494.   Installation was easy. I just followed the directions provided....
  495.  
  496.   I did have to add wp to my fvwm menu (I am using FVWM95 on CND 1.0
  497.   with lots of patches) and to looking glass's menus.
  498.  
  499.   My platform is a P6/200, 64M RAM, Caldera CND 1.0, RiskyHacks to libc
  500.   5.4.4, kernel 2.0.30 (Joliet and FAT32 patches), dual SCSI, CD-R, etc.
  501.   WP uses 74 MB of disk space.
  502.  
  503.  
  504.   4.4.  Bugs in 6.0
  505.  
  506.  
  507.   ╖  Export to HTML has several bugs with complex documents requiring
  508.      some reformatting.
  509.  
  510.   ╖  Occasional crashes (very rare).
  511.  
  512.   ╖  Occasionally WP loops where it uses all memory and runs out of swap
  513.      space, then crashes.
  514.  
  515.   ╖  Some fonts are different between Windows and UNIX versions.
  516.  
  517.   ╖  It has been reported to me that some WP macros for UNIX versions
  518.      are different than those for Windows versions.
  519.  
  520.  
  521.  
  522.   5.  WordPerfect 5.1 and 6.0 (SCO release)
  523.  
  524.   I started using WP 5.1 for SCO (which was statically linked) since
  525.   January, 1995. In the Spring, 1995, I obtained a copy of WP 6.0 for
  526.   SCO (dynamic linked) and was able to install it with some pain. I
  527.   subsequently have had some problems with the license manager. I have
  528.   it running under 1.2.8.
  529.   This section is mainly from the original WordPerfect mini-howto.  It
  530.   has not been used in a long time.  Note, the more recent versions of
  531.   WP for SCO included both the dynamic and static linked versions, and
  532.   hence did NOT require SCO's shared libraries.
  533.  
  534.   This is mainly for background information!  If you really want WP for
  535.   Linux, get the new WP 7.0!
  536.  
  537.  
  538.   5.1.  Impressions of WP/SCO
  539.  
  540.   WP for SCO seemed to work fine (once the installation problems were
  541.   overcome).  I used this distribution for about 6-12 months until I
  542.   received a copy of WP 6.0 for Linux (Caldera) and CND 1.0.
  543.  
  544.  
  545.  
  546.   5.2.  Getting WordPerfect WP/SCO
  547.  
  548.   Contact SCO or visit their WWW page at http://www.sco.com
  549.   <http://www.sco.com>
  550.  
  551.  
  552.  
  553.   5.3.  Installation of WP/SCO
  554.  
  555.  
  556.  
  557.   5.3.1.  Requirements
  558.  
  559.  
  560.  
  561.   ╖  Linux 1.1.x to 1.2.x
  562.  
  563.   ╖  modules (dynamic module loading software)
  564.  
  565.   ╖  iBCS2 (Intel BCS2 and ELF loader module)
  566.  
  567.   ╖  SCO dynamic libs (if required)
  568.  
  569.   ╖  Domainname should be setup
  570.  
  571.   ╖  Hostname should be setup and be less than 8 characters (localhost
  572.      is 9)
  573.  
  574.  
  575.   5.3.2.  Kernel Requirements
  576.  
  577.   The kernel should be setup for module support and ELF support. If you
  578.   have already done this, skip this step, else, do the following as
  579.   root:
  580.  
  581.  
  582.   ╖  Load kernel in /usr/src/linux.xxx] and make sure that the symbolic
  583.      link to the /usr/include/linux and /usr/include/asm directories are
  584.      setup (see /usr/src/linux/README).
  585.  
  586.   ╖  Build module support and install it (see below)
  587.  
  588.   ╖  Build iBCS2 module and install it (see below)
  589.  
  590.   ╖  Build kernel with module and ELF support (answer Y to BINFMTELF and
  591.      MODVERSIONS)
  592.  
  593.   ╖  Reboot on new kernel
  594.  
  595.   ╖  Note: you have to build the module support file "genksyms" PRIOR to
  596.      making your new kernel (telling the kernel to export symbols:
  597.      CONFIGMODVERSIONS=y).
  598.  
  599.  
  600.   5.3.3.  Modules
  601.  
  602.  
  603.   Loadable module support is required for iBCS2 and hence to run WP 6.0.
  604.   Get the latest from the ftp sites, build it, and install it. If you
  605.   have already setup your system for loadable modules, skip this step.
  606.   Loadable module support (/sbin/insmod, /sbin/rmmod, /sbin/lsmod) is
  607.   required. With recent kernels, genksyms is also required.
  608.  
  609.  
  610.   ╖  File: modules-1.1.87.tar.gz (or latest)
  611.  
  612.   ╖  Put tar file in /usr/src/modules and build module support
  613.  
  614.   ╖  Read the README in /usr/src/modules (or wherever you put it)
  615.  
  616.   ╖  Cd to /usr/src/modules/genksyms and make genksysms, install it in
  617.      /usr/local/bin (or /sbin)
  618.  
  619.  
  620.   5.3.4.  iBCS2 Emulator
  621.  
  622.   The iBCS2 emulator allows you to run SCO binaries such as WordPerfect
  623.   6.0. Get the latest from the ftp sites, build it, and install it.
  624.  
  625.  
  626.   ╖  Build and install in /usr/lib/modules
  627.  
  628.   ╖  Read the HINTS file (/usr/src/ibcs/Doc/HINTS)
  629.  
  630.   ╖  Make sure that iBCS2 sets up /dev/XOR, if not, create a symbolic
  631.      link from /dev/null to /dev/XOR (cd /dev; ln -s /dev/null /dev/XOR)
  632.  
  633.   The interfaces to some subsystems occur at the device layer and thus
  634.   you need to create some device files in order to use them:
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.           * /dev/socksys and /dev/nfsd - interface for SVr3 STREAMS based
  662.             TCP/IP applications
  663.  
  664.             # mknod /dev/socksys c 30 0
  665.             # ln -s /dev/socksys /dev/nfsd
  666.  
  667.           [WARNING:  the below may already be setup as /dev/inet,
  668.            /dev/arp, etc., they may have other major/minor numbers,
  669.            if so, skip this step]
  670.  
  671.           * /dev/inet/{arp,icmp,ip,rip,tcp,udp} - more network hooks
  672.  
  673.             # mknod /dev/inet/arp c 30 2
  674.             # mknod /dev/inet/icmp c 30 2
  675.             # mknod /dev/inet/ip c 30 2
  676.             # mknod /dev/inet/rip c 30 2
  677.             # mknod /dev/inet/tcp c 30 2
  678.             # mknod /dev/inet/udp c 30 2
  679.  
  680.           [THIS IS REQUIRED AND WILL USUALLY HAVE TO BE DONE MANUALLY!]
  681.           * /dev/X0R - server side of SVR3 local X interface
  682.             (see comments in Doc/Local-X)
  683.  
  684.             # ln -s /dev/null /dev/X0R
  685.  
  686.           * /dev/spx - client side of SVR3 local X interface
  687.             (see comments in Doc/Local-X)
  688.  
  689.             # mknod /dev/spx c 30 1
  690.  
  691.  
  692.  
  693.  
  694.   5.3.5.  SCO Shared Libraries
  695.  
  696.  
  697.   DO NOT VIOLATE SCO's COPYRIGHTS! You should get a copy of SCO's shared
  698.   libraries and install them in /shlib. As root:
  699.  
  700.  
  701.   ╖  cd /; mkdev /shlib; chmod 755 /shlib
  702.  
  703.   ╖  if required, make a temporary directory and set TMPDIR to it
  704.      (export TMPDIR=/mytmpdir)
  705.  
  706.   ╖  Copy the following SCO shared libraries from the SCO machine to
  707.      Linux and put in /shlib:
  708.  
  709.               /shlib/libX11R5_s
  710.               /shlib/libXtXm*
  711.  
  712.  
  713.  
  714.  
  715.   5.3.6.  Loading WP60
  716.  
  717.  
  718.   Make sure that you have LOTS of space in your /tmp directory. If you
  719.   do not have lots of space, make a tmp directory and set the
  720.   environment variable TMPDIR to it.  As root first try the following:
  721.  
  722.  
  723.   ╖  Mount the CD (e.g., to /cdrom)
  724.  
  725.   ╖  cd to the CDROM and run the ./install script
  726.  
  727.   If you get the following error you may not have enough space in your
  728.   /tmp directory, make a new tmp directory and set the environment
  729.   variable TMPDIR (see above):
  730.  
  731.  
  732.     ERROR:  not enough space in /tmp, or this is an unsupported machine.
  733.  
  734.  
  735.  
  736.   If all else fails, you may have to do it manually per these notes:
  737.  
  738.  
  739.   ╖  get iBCS2 running
  740.  
  741.   ╖  copy the $WPDIR/cdrom/install.wp to $WPDIR and edit it I changed it
  742.      so I could create /tmp/WpTmP on an NFS server (did not have the
  743.      space locally). I then ran the program and made changes until I got
  744.      it to startup.]
  745.  
  746.   ╖  change to TMPDIR and run: ifiles/cdlink.sco -r
  747.      /usr/local/wp60/cdrom This builds links with the proper names but
  748.      the permissions are not set properly.
  749.  
  750.   ╖  make a temp directory on the server and copy all files to it:
  751.  
  752.              cp -r  WpTmP/wp60/SCO/* wp60
  753.  
  754.  
  755.  
  756.   ╖  change to the temp wp60 directory and changed permissions. cd wp60;
  757.      chmod 555 wpinstall install/*
  758.  
  759.   ╖  run the wpinstall program and answered the questions.
  760.  
  761.   ╖  Because I still have the flexlm license manager for WP51 on the
  762.      system, I had to manually run wplicense -e and create a new
  763.      license.dat.
  764.  
  765.   ╖  Start WP60.
  766.  
  767.  
  768.   5.3.7.  License Manager
  769.  
  770.   WordPerfect uses a license manager (see the manuals). This is a tricky
  771.   beast that sometimes does not work properly under Linux (I have had it
  772.   fail, done something else then I was able to start it). If you have
  773.   problems call WordPerfect and they can assist you. Please RTFM the
  774.   documentation section on the license manager.
  775.  
  776.  
  777.   To start the license manager, as root:
  778.  
  779.  
  780.           # cd $WPDIR/shbin10
  781.           # ./wplicense -s
  782.  
  783.  
  784.  
  785.  
  786.   5.3.8.  Starting WP60
  787.  
  788.  
  789.   ╖  start iBCS2
  790.  
  791.   ╖  start the license manager
  792.  
  793.   ╖  setup your DISPLAY environment variable (e.g., export
  794.      DISPLAY=gator:0)
  795.  
  796.   ╖  run xwp ($WPDIR/wpbin/xwp filename.wpf &)
  797.  
  798.   If you get the errors:
  799.  
  800.  
  801.     /dev/XOR: No such file or directory
  802.     Error: Can't open display: :0.0
  803.  
  804.  
  805.  
  806.   You need to set up your DISPLAY environment variable (per above) and
  807.   possibly setup the link to the device /dev/XOR (cd /dev; ln -s
  808.   /dev/null /dev/XOR).
  809.  
  810.   Note if WP "steals" the colors from your X server (a problem if the
  811.   depth is only 256 colors), disable the display of the graphics banner
  812.   page by doing the following:
  813.  
  814.   ╖  Start XWP
  815.  
  816.   ╖  From the control window, click on Preferences
  817.  
  818.   ╖  from the Preferences window, select ENVIRONMENT
  819.  
  820.   ╖  From the ENVIRONMENT window, turn off the checkbox for "Graphical
  821.      Banner and Startup Screen"
  822.  
  823.  
  824.   5.3.9.  RC Scripts
  825.  
  826.   You will need to add a line to your /etc/rc.d/rc.local script (or
  827.   similar) to start iBCS2 and the WP license manager (if desired).
  828.  
  829.  
  830.           # /sbin/insmod /usr/lib/modules/iBCS &
  831.           # $WPDIR/shbin10/wplicense -s &
  832.  
  833.  
  834.  
  835.  
  836.   5.3.10.  Changes to install
  837.  
  838.   This was extracted from my original notes and includes changes to
  839.   install.wp that are reported to work:
  840.  
  841.   The install.wp on the CDROM did not work out of the box. I had to
  842.   modify it to get it to work by moving all files to a temporary
  843.   directory and changing this install script.  The changes are:
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.   48c48,49
  860.   <       mkdir $LNK_DIR 2> /dev/null
  861.   ---
  862.   > echo making LNK_DIR=$LNK_DIR
  863.   >       mkdir $LNK_DIR
  864.   51c52
  865.   <
  866.   ---
  867.   > echo removing /tmp/TMPTMP
  868.   53a55,57
  869.   > echo /tmp/TMPTMP=
  870.   > cat /tmp/TMPTMP
  871.   > echo /tmp/TMPTMP -- to here
  872.   62,63c66,83
  873.   <       for i in $myfiles
  874.   <       do
  875.   ---
  876.   > echo MYFILES=$myfiles  THISDIR=$thisdir
  877.   > ls $myfiles
  878.   > echo making LNK_DIR=$LNK_DIR/ifiles
  879.   > mkdir $LNK_DIR/ifiles
  880.   > chmod 777 $LNK_DIR/ifiles
  881.   > cp $thisdir/ifiles/* $LNK_DIR/ifiles
  882.   > chmod 777 $LNK_DIR/ifiles/*
  883.   > ls -l $LNK_DIR/ifiles
  884.   >
  885.   > # echo making links....
  886.   > # $LNK_DIR/ifiles/cdlink.sco -r $thisdir
  887.   > # echo links should be done...
  888.   > # exit
  889.   >
  890.   >
  891.   > #     for i in $myfiles
  892.   >         i=$thisdir/ifiles/cdlink.sco
  893.   > #     do
  894.   65a86,87
  895.   > echo /tmp/TMP=
  896.   > cat /tmp/TMP
  897.   73c95
  898.   <                       rm -f /tmp/TMPTMP
  899.   ---
  900.   >               rm -f /tmp/TMPTMP
  901.   77c99
  902.   <       done
  903.   ---
  904.   > #     done
  905.   368a391,394
  906.   > echo THISDIR=$thisdir
  907.   > thisdir=/usr/local/wp60/cdrom
  908.   > echo THISDIR=$thisdir
  909.   >
  910.   469a496,498
  911.   > echo INIT DONE, THISDIR=$thisdir
  912.   > ls $thisdir/ifiles/cdinst.*
  913.   >
  914.   493a523,526
  915.   >
  916.   > echo RUN_ME=$RUN_ME
  917.   > RUN_ME=$thisdir/ifiles/cdinst.sco
  918.   > echo RUN_ME=$RUN_ME
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.   5.4.  Bugs in WP/SCO
  926.  
  927.   I did not keep a detailed list of bugs for WP/SCO, however:
  928.  
  929.   ╖  The initial version had install problems.
  930.  
  931.   ╖  The initial version used SCO shared libraries, hence required a
  932.      copy of them on Linux.
  933.  
  934.  
  935.   6.  The Future
  936.  
  937.   Sometime in August, WordPerfect 7.0 for Linux should ship.  It should
  938.   be available from SDC <http://www.sdcorp.com/wpunix.html> for about
  939.   $149.99 for a competitive upgrade or $199.99 retail.
  940.  
  941.  
  942.   Corel is working on porting their entire office suite to Java and
  943.   releasing it as Corel Office for Java(TM).  This currently is in Beta
  944.   and works on Linux (I tried the first beta -- very slow).  Check out
  945.   http://officeforjava.corel.com/about.htm
  946.   <http://officeforjava.corel.com/about.htm> for more information.  This
  947.   promises to be something to watch.
  948.  
  949.  
  950.   SDC is currently working on WPLinux 8 with an expected beta mid 1998
  951.   and a release following by about 5 months.  SDC has indicated that if
  952.   there is not sufficient demand for WP for Linux, they will probably
  953.   not ship it (they already stopped shipping for SGI and UNIXWare) -- so
  954.   if you like it, buy it!
  955.  
  956.  
  957.   7.  For More Information
  958.  
  959.   Software Development Corporation is the developer of WordPerfect for
  960.   UNIX.  Corel has outsourced the development of WordPerfect for UNIX to
  961.   SDC.  I have been in touch with the SDC product manager for WP for
  962.   LINUX and he has been very helpful (I have provided him with a review
  963.   copy of this document).
  964.  
  965.  
  966.           Software Development Corporation
  967.           512 East 1860 South
  968.           Provo, Utah 84606 USA
  969.  
  970.           Phone: (801) 370-9600
  971.           Fax: (801) 370-9696
  972.           Email: info@sdcorp.com
  973.  
  974.  
  975.  
  976.   WWW:    http://www.sdcorp.com/wpunix.html
  977.   <http://www.sdcorp.com/wpunix.html>
  978.  
  979.   Corel Corporation is the new owner of WordPerfect, having purchased it
  980.   from Novell.  They develop and market excellent products such as Corel
  981.   Draw and WordPerfect.
  982.  
  983.  
  984.           Corel Corporation
  985.           Ottawa, Ontario, CA
  986.  
  987.           Technical Support (WP UNIX): (801) 765-4019
  988.  
  989.  
  990.  
  991.   WWW:    http://www.corel.com <http://www.corel.com>
  992.  
  993.  
  994.   < Caldera Corporation sells WordPerfect 6.0 for Caldera Network
  995.   Desktop (CND) for $129.99 (WordPerfect and Motif Bundle).  Note, at
  996.   this time, I have no information on if Caldera is planning to sell WP
  997.   7.0.
  998.  
  999.           Caldera, Inc.
  1000.         633 South 550 East
  1001.         Provo, Utah 84606 USA
  1002.  
  1003.           (888) GO LINUX
  1004.           (801) 377=7687
  1005.  
  1006.  
  1007.   WWW:    http://www.caldera.com <http://www.caldera.com>
  1008.  
  1009.  
  1010.   As a last resort, email me at whampton@staffnet.com.
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.