File: README.WIN

package info (click to toggle)
swi-prolog 3.3.0beta9-5
  • links: PTS
  • area: main
  • in suites: potato
  • size: 4,600 kB
  • ctags: 6,554
  • sloc: ansic: 50,797; perl: 12,880; sh: 1,419; makefile: 524; awk: 14
file content (120 lines) | stat: -rw-r--r-- 4,231 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
			 SWI-Prolog for Win32
			    Jan Wielemaker
			       06/06/94

		  (Updated: 25/01/99) (Version 3.2.0)


This distribution contains SWI-Prolog for Windows-'95-'98 and Windows-NT
SWI-Prolog runs in a simple MS-Window providing traditional stream-based
interaction or as a Win32 console application.


Installation:
=============

Run the self-extracting executable pl.exe   and follow the instructions.
The installation program prompts for the  installation directory. If you
have a previous version of SWI-Prolog, it   will  suggest to use the old
installation directory. This will  destroy   your  installed  SWI-Prolog
version.

MSVCRT.DLL
==========

There are many versions of this DLL,   most of which are compatible, but
some not. The SWI-Prolog installation  makes   a  copy of the msvcrt.dll
shipped with the compiler I use (MSVC 5.0) into the pl\bin directory. If
there is no copy in the system  directory,   it  will copy the same file
there too.

To improve sharing, you may  wish  to   remove  this  file  from pl\bin,
forcing SWI-Prolog to use the system  version.   You  can  also move the
version shipped with SWI-Prolog  to  your   system  directory,  but this
*might* break other applications.


Further Installation
--------------------

For normal Prolog operation, no further   installation is required. When
using the foreign language interface, one may  wish to set the following
environment variables:

	set SWI_HOME_DIR=<Path to SWI-Prolog>
	set LIB=%LIB%;%SWI_HOME_DIR%\lib
	set PATH=%PATH%;%SWI_HOME_DIR%\bin
	set INCLUDE=%INCLUDE%;%SWI_HOME_DIR%\include

In Windows 95, environment variables  are   set  in  autoexec.bat (after
which the system needs to be rebooted).   In Windows-NT using the System
properties from the Control-panel.


Redoing the boot compilation
============================

The system normally loads the Prolog code  from the file boot.prc If you
changed anything to the Prolog sources  in   the  boot  directory or the
system appears to have path-problems with   system related files, it may
be wise to redo the boot compilation.   To  do this, run mkboot.bat from
the pl\bin directory, which executes:

	cd ..
	plwin.exe -O -o boot.prc -b boot/init.pl


Version 3.2.0 Release Notes
===========================

As of version 3.2.0, SWI-Prolog is compiled   using MSVC 5.0 rather then
4.2. This appears to  provide  a   significant  performance  boost.  The
sources include MSVC 5.0 workspace and  project   files,  as well as the
entire  source-tree  required.  To  rebuild    the   system,  just  load
pl\src\pl.dsw and recompile it. The binaries   will  be placed in pl\bin
and the libraries in pl\lib.


Version 3.1.0 Release Notes
===========================

Version 3.1.0 has modified the directory   layout  of the installation a
bit. The import libraries  *.LIB   (only  required  for foreign-language
extensions) are moved from the bin to   the  lib directory. plld.exe has
been modified to deal with this modification.

The initial startup file is now boot.prc   in the main directory, rather
than startup/startup. The format  has   changed  radically, dealing with
resources as defined with resource/3 and open_resource/3.


Mailing list
============

There  is  a  mailing  for  SWI-Prolog.  You  subscribe,  send  mail  to
prolog-request@swi.psy.uva.nl, using the subject `subscribe' and no text
in  the  body.  To  send   mail   to    the   list,   use   the  address
prolog@swi.psy.uva.nl


Documentation and further info
==============================

Documentation is available  in  three   formats:  PDF  (Adobes  Portable
Document Format), PostScript and  HTML.  The   source  is  in  LaTeX and
included in the source distribution, available from the main ftp site.

Main URL:	http://swi.psy.uva.nl/usr/jan/SWI-Prolog.html
Main FTP:	ftp://swi.psy.uva.nl/pub/SWI-Prolog/
Doc FTP:	ftp://swi.psy.uva.nl/pub/SWI-Prolog/refman/refman.pdf
		ftp://swi.psy.uva.nl/pub/SWI-Prolog/refman/refman.ps.tar.gz
		ftp://swi.psy.uva.nl/pub/SWI-Prolog/refman/HTMLmanual.tar.gz
E-mail:		prolog-request@swi.psy.uva.nl


Copyright:
==========

SWI-Prolog  may  be  distributed  freely  for  non-commercial  use.  See
pl\LICENCE for a more complete description of your rights.