Changeset 1fcb63 in git


Ignore:
Timestamp:
Jun 13, 2000, 9:38:07 AM (24 years ago)
Author:
Olaf Bachmann <obachman@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
df723f00b99a155c327178f5f8a4f0214ded5fb2
Parents:
55fcff8c54ff9c33c2fa31e1b8b7654e4ba343c2
Message:
as we go along


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

Legend:

Unmodified
Added
Removed
  • doc/INSTALL_win.texi

    r55fcff r1fcb63  
    11@comment -*-texinfo-*-
    2 @comment $Id: INSTALL_win.texi,v 1.6 2000-06-07 13:13:34 obachman Exp $
     2@comment $Id: INSTALL_win.texi,v 1.7 2000-06-13 07:38:07 obachman Exp $
    33@c FILE:    INSTALL.texi
    44@c PURPOSE: Installation instructions for Singular on MSWindows
     
    3939MSWINDOWS requires furthermore that the (X)Emacs editor is installed on
    4040your system.
     41
     42@cindex Windows installation, components
     43@cindex Components of Windows installation
    4144
    4245Therefore, the @sc{Singular} installation is devided into the following
     
    6770@*Most of the programs of this component are installed into the
    6871directories @code{/bin} or @code{/usr/local/bin}.
    69 @table
     72@end table
    7073
    7174@heading Downloading preliminaries
     
    123126programs).
    124127@item
    125 If you have Cygwin version 1.0 or higher installed on your system, you
    126 should either uninstall it, or, do not install the Cygwin component contained
    127 in the @sc{Singular} installation archives.
    128 @item
    129128If you are running Windows NT/2000, make sure that you are logged on as
    130129@code{Administrator}.
     
    143142@* If you choose @code{Compact}, the XEmacs editor is
    144143excluded from the installation.
    145 @* If you choose @code{Custom}, make sure that you do @emph{not}
     144@* If you choose @code{Custom} observe the following:
     145@itemize
     146@item
     147Make sure that you do @emph{not}
    146148de-select the @code{BasicCygwin} component, unless you already have
    147 Cygwin version 1.0   (or higher) installed on your system.
    148 @* If you have the @emph{Cygwin} port of XEmacs version 21.1.10 (or higher)
     149Cygwin version 1.0 (or higher) installed on your system.
     150@item
     151If you have the @emph{Cygwin} port of XEmacs version 21.1.10 (or higher)
    149152already installed on your system, you can safely de-selct the
    150153@code{XEmacs} component. All other version of Emacs (resp. XEmacs) have
    151154some quirks and do not work right together with @sc{Singular} (i.e.,
    152155running @code{Esingular} results in problems).
    153 @* You only should install the @code{AdditionalCygwin} component, if you
    154 plan on doing some software-development with cygwin.
    155 @item
    156 At the end, you @emph{should} reboot your computer. Otherwise, some
     156@item
     157You only need to install the @code{AdditionalCygwin} component, if you
     158plan on doing software-development with Cygwin.
     159@end itemize
     160@item
     161At the end, you @emph{should} reboot your computer. Otherwise, the
     162installed programs will @emph{not} work.
    157163@end enumerate
    158164
     165The following step(s) are optional:
     166@itemize
     167@item
     168To conveniently access all files on your computer, mount the drives of
     169your disk(s):
     170@enumerate
     171@item
     172Open a bash shell.
     173@item
     174For each drive (letter) issue the following command (the drive @code{C:}
     175is used in the example):
     176@example
     177mount -f -s -t C: /C
     178@end example
     179@end enumerate
     180After mounting the drive(s) this way, you can conveniently access the
     181files on a drive from the bash and from Xemacs using the @code{/C/}
     182prefix.
     183
     184@item
     185Create your personal @code{HOME} directory.
     186@*Various applications (e.g., @code{bash} or @code{XEmacs}) store
     187user-specific configuration/customization files in the @code{HOME}
     188directory of the current user. During the installation, the @code{HOME}
     189directory is globally set for all users to @code{/home/Singular}. To
     190create your individual  @code{HOME} directory follow these steps:
     191@enumerate
     192@item
     193Create a directory (folder), say, @code{C:\home\MyHome}.
     194@item
     195Copy all files from @code{/home/Singular} to @code{C:\home\MyHome}.
     196@item
     197Set the environment variable @code{HOME} to @code{C:\home\MyHome}:
     198@*On Windows 95/98, edit the respective line ine the @code{AUTOEXEC.BAT}
     199file.
     200@*On Windows NT/2K add an entry in your @code{Environment} control
     201panel.
     202@item
     203Restart your computer.
     204@end enumerate
     205You may furthermore examine the files copied into your  @code{HOME}
     206directory and adjust (i.e. edit) them to your personal
     207preferences/needs.
     208@end itemize
     209
     210
     211
    159212@heading Uninstalling Singular
    160213
     214You can uninstall individual or all installed components by opening the
     215@code{Software} panel of the @code{System configuration} control
     216panel. Simply double-click the @code{Singular-@value{VERSION}} item and
     217follow the instructions given there.
     218
     219
    161220@heading Troubleshooting
     221
     222@table @strong
     223@item On startup, the DLL @code{cygwin1.dll} can not be found.
     224@itemize
     225@item
     226Make sure that (1) the @code{BasicCygwin} component was not de-selected
     227during a custom installation; (2) the destination folder choosen during
     228the installation does not contain folder names which are longer than 8
     229characters, or contain spaces or periods; (3) the installation did not
     230generate any error messages; and (3) you have rebooted your machine after a
     231successful installation.
     232@item
     233Make sure the DLL @code{cygwin1.dll} is installed on your
     234system: Say, @code{C:\} is the folder which you have choosen as the
     235destination folder during the installation, then the  @code{cygwin1.dll}
     236should be located at  @code{C:\bin\cygwin1.dll}.
     237@item
     238If the problem pertains, please try to localize the source of the
     239problem as explained below, and, in any event, @emph{please send} an email
     240to  @email{singular@@mathematik.uni-kl-de} with a description of your problem.
     241@item
     242Make sure the directories @code{C:\bin} and @code{C:\usr\local\bin}(if
     243you have choosen another destination folder, substitute @code{C:} by
     244this folder) are contained in your @code{PATH} environment variable. To
     245check this, open an MS-DOS shell and type in @code{PATH}. If these
     246directories are not contained in the listings of diroctories of the
     247@code{PATH} variable, set them as follows and then @emph{restart} your
     248computer:
     249@*On Windows 95/98, add the following line to your @code{AUTOEXEC.BAT}
     250file:
     251@example
     252SET PATH=C:\BIN;%PATH%;C:\USR\LOCAL\BIN
     253@end example
     254On Windows NT/2000 add a similar statements in your @code{Environment}
     255control panel.
     256@item
     257Make sure your choosen destination folder is correctly mounted to the
     258root of your (Cygwin) file system: Open an MS-DOS shell, @code{cd}
     259(change directory) to your choosen destination folder, and type in
     260@example
     261mount
     262@end example
     263This should produce an output which looks like:
     264@example
     265Device              Directory           Type         Flags
     266C:                  /                   system       textmode
     267@end example
     268If not, make sure that the @code{mount.exe} command is contained in this
     269directory, and then type at the MS-DOS prompt:
     270@example
     271mount -s -f -t C:\ /
     272@end example
     273@end itemize
     274
     275@item During the installation, an errror is displayed complaining that an environment variable can not be set.
     276Repeat the installation, and make sure that:
     277@*On Windows 95/98, the file @code{C:\AUTOEXEC.BAT} is not
     278hidden and not write-protected.
     279@* On Windows NT/2K, you are logged on as user
     280@code{Administrator} during the installation.
     281
     282@item On start-up of @code{ESingular}, the @code{xemacs} editor can not be found.
     283@*Make sure that (1) the folder @code{C:\usr\local\bin} is contained in your
     284@code{PATH} (see above for details) and (2) that the file
     285@code{C:\usr\local\bin\xemacs} exists (as above, substitute @code{C:\}
     286by the destination folder choosen during the installation).
     287@*Open a Bash shell and type in @code{/usr/local/bin/xemacs}. If this
     288fails, make sure your root is correctly mounted (see above).
     289
     290@item On a Labtop which is not connected to the network, Xemacs hangs.
     291Remove your network card and restart Xemacs.
     292
     293@item How do I cut and paste with the mouse?
     294Under Windows, cutting and pasting does not work like it does under
     295Unix. Nevertheless, you can copy and paste a region selected with the
     296mouse using the @code{CTRL-Insert} (for copying) and @code{CTRL-Shift}
     297(for paste) keys: this works both, within Xemacs, as well as within a
     298Bash shell.
     299@end table
    162300
    163301For any other troubles,
    164302please send an email to @email{singular@@mathematik.uni-kl.de}
    165303and include the header which is displayed by starting up @sc{Singular}
    166 with the @code{-v} option, and a description of your machine (issue the
    167 command @code{uname -a} on your shell) in your report.
    168 
    169 
     304with the @code{-v} option, and a description of your machine and
     305operating system.
     306
     307
     308@ifclear singularmanual
    170309@heading More information about @sc{Singular}: Comments, Questions, Bug Reports
    171310More and up-to-date information about @sc{Singular} is always available
     
    180319@end display
    181320
    182 @ifclear singularmanual
    183321GOOD LUCK and ENJOY!                         
    184322Your @sc{Singular} team.
Note: See TracChangeset for help on using the changeset viewer.