Changeset 6d0847 in git for doc/INSTALL_unix.texi


Ignore:
Timestamp:
Apr 23, 2002, 4:23:01 PM (22 years ago)
Author:
Eric Westenberger <westenb@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
78071cd7ddcd7421f66309b3700953caa810f778
Parents:
494c23959d44cee9795d263ec6b850ae0a48bc9b
Message:
*westenb: changed ESingular parts and minor changes


git-svn-id: file:///usr/local/Singular/svn/trunk@6073 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/INSTALL_unix.texi

    r494c23 r6d0847  
    11@comment -*-texinfo-*-
    2 @comment $Id: INSTALL_unix.texi,v 1.18 2002-03-08 15:32:52 mschulze Exp $
     2@comment $Id: INSTALL_unix.texi,v 1.19 2002-04-23 14:23:01 westenb Exp $
    33@c FILE: INSTALL_unix.texi
    4 @c PURPOSE: Installation instruction for Singular on  Unix
     4@c PURPOSE: Installation instruction for Singular on Unix
    55@c
    66
     
    6060@item
    6161Simply change to the directory in which you wish to install
    62 @sc{Singular} (usually wherever you install 3rd-party software):
     62@sc{Singular} (usually wherever you install 3rd-party software), for example:
    6363@smallexample
    6464cd /usr/local
     65or
     66mkdir install;cd install
     67(you do not need root privileges in this case)
    6568@end smallexample
    6669
     
    7073tree.
    7174
    72 
    7375@item
    7476Unpack the archives:
    7577@smallexample
    76 gzip -dc Singular-@value{VERSION}-@value{_UNAME}.tar.gz | tar -pxf -
    77 gzip -dc Singular-@value{VERSION}-share.tar.gz | tar -pxf -
     78gzip -dc <path_to>/Singular-@value{VERSION}-@value{_UNAME}.tar.gz | tar -pxf -
     79gzip -dc <path_to>/Singular-@value{VERSION}-share.tar.gz | tar -pxf -
    7880@end smallexample
    7981@c version 2-0-x does not have *-share.zip:
     
    8486@c @end smallexample
    8587
    86 This creates the following
     88This creates the the directory Singular/@value{VERSION} with
    8789@multitable @columnfractions .36 .64
    8890@item (sub)directories
    8991@tab  which contain
    90 @item @code{Singular/@value{VERSION}/@value{_UNAME}}
    91 @tab @code{Singular} and @code{ESingular} programs
    92 @item @code{Singular/@value{VERSION}/LIB}
     92@item @code{@value{_UNAME}}
     93@tab @code{Singular} and @code{ESingular} executables
     94@item @code{LIB}
    9395@tab @sc{Singular} libraries (@code{*.lib} files)
    94 @item @code{Singular/@value{VERSION}/emacs}
     96@item @code{emacs}
    9597@tab files for the @sc{Singular} Emacs user interface
    96 @item @code{Singular/@value{VERSION}/info}
     98@item @code{info}
    9799@tab info files of @sc{Singular} manual
    98 @item @code{Singular/@value{VERSION}/html}
     100@item @code{html}
    99101@tab html files of @sc{Singular} manual
    100 @item @code{Singular/@value{VERSION}/doc}
     102@item @code{doc}
    101103@tab miscellaneous documentation files
    102 @item @code{Singular/@value{VERSION}/examples}
     104@item @code{examples}
    103105@tab @sc{Singular} examples (@code{*.sing} files)
    104106@end multitable
     
    107109like this; the executable looks for "sibling" directories at run-time
    108110to figure out where its @sc{Singular} libraries and on-line
    109 documentation files are.  These constraints on the local directory layout
     111documentation files are. These constraints on the local directory layout
    110112are necessary to avoid having to hard-code pathnames into the
    111113executables, or require that environment variables be set before
     
    129131ln -s /usr/local/bin/ESingular-@value{VERSION} /usr/local/bin/ESingular
    130132@end smallexample
    131 
     133       
    132134Otherwise, append the directory
    133135@code{`pwd`/Singular/@value{VERSION}/@value{_UNAME}/} to your @code{$PATH}
     
    158160@item running @code{ESingular}, or @code{Singular} within Emacs
    159161@tab @uref{http://www.fsf.org/software/emacs/emacs.html,,Emacs} version
    160 20 or higher, or, @uref{http://www.xemacs.org,,Xemacs} version 20 or
    161 higher
    162 
     16220 or higher, or, @uref{http://www.xemacs.org,,XEmacs} version 20.3 or
     163higher (ESingular is only included in the Linux distribution,
     164on other Unix platforms you can download the
     165@uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/src/,,
     166Singular emacs lisp files} but we give no warranties for specific platforms).
    163167@item on-line @code{html} help
    164168@tab @uref{http://www.netscape.com,,netscape} browser
     
    225229@sc{Singular} manual can be  accessed from stand-alone texinfo
    226230browser programs such as @code{info} or @code{Emacs}.
     231(It is not necessary for the use of the help system from within @code{Singular}.)
    227232@end itemize
    228233
     
    233238@enumerate
    234239@item
    235 Make sure that you have read and/or excute permission the files and
     240Make sure that you have read and/or execute permission the files and
    236241directories of the Singular distribution. If in doubt, @code{cd} to the
    237242directory where you unpacked @sc{Singular}, and do (as root, if
    238243necessary):
    239244@smallexample
    240 chmod +rX Singular
     245chmod -R a+rX Singular
    241246@end smallexample
    242247
     
    305310  Can not find shared library ...
    306311@end example
    307 To fix this, download and install
     312For DEBIAN systems, try to do
     313@code{ln -s /usr/lib/libncurses.so /usr/lib/libncurses.so.4}.
     314@*If this fails (and on other systems)
     315download and install
    308316@code{Singular-@value{VERSION}-ix86-Linux-static.tar.gz}.
    309317
Note: See TracChangeset for help on using the changeset viewer.