@@ -32,6 +32,22 @@ standard C libraries for your operating system. Please contribute new
32
32
os_bindings files to the SparForte project.
33
33
34
34
35
+ BINARY DISTRIBUTIONS vs. SOURCE CODE
36
+
37
+ The binary versions are created while testing SparForte before release.
38
+ They are built for specific version of specific Operating Systems. You
39
+ will need to run the provision.sh script to install all the library
40
+ dependencies for your operating systems.
41
+
42
+ The binary distributions should containt the spar binary and the
43
+ SparForte manual in the doc directory and sample scripts in the examples
44
+ directory.
45
+
46
+ The source code file has the source code in Ada, C and shell scripts,
47
+ along with the SparForte manual and sample scripts. You will need to
48
+ build SparForte from the source files to use it.
49
+
50
+
35
51
REQUIREMENTS
36
52
37
53
We have attempted to avoid re-inventing existing functionality wherever
@@ -73,6 +89,12 @@ The following software packages are required for SparForte:
73
89
74
90
* SDL (Simple DirectMedia Layer) library and SDL_image
75
91
92
+ * GNU locate is optional. The configure script will fallback to using
93
+ the "find" command.
94
+
95
+
96
+ DEPENDENCIES
97
+
76
98
These may not be installed on your operating system, or some components
77
99
may be missing. How you install these depends on your operating system.
78
100
@@ -112,7 +134,8 @@ The following software packages are required for SparForte:
112
134
$ apt-get install postgresql-server-dev-all
113
135
$ apt-get install libgstreamer0.10-dev
114
136
115
- Update the locate database: Debian uses a static Ada Run-Time file so SparForte
137
+ If you GNU locate is installed, update the locate database:
138
+ Debian uses a static Ada Run-Time file so SparForte
116
139
will need to use locate instead of ldconfig to find it. (Running updatedb
117
140
is safe even if this was not true.)
118
141
@@ -138,6 +161,7 @@ The following software packages are required for SparForte:
138
161
$ sh configure
139
162
$ make
140
163
164
+
141
165
INSTALLATION
142
166
143
167
SparForte has a language test suite to verify builds and the sample
@@ -269,6 +293,17 @@ Type "gmake help" for a list of all options. There are more options in the
269
293
src directory makefile.
270
294
271
295
296
+ LOGIN SHELL
297
+
298
+ SparForte will run as a login shell if you place it in the /etc/passwd
299
+ file accordingly. Alternatively, change /etc/shells to allow users to
300
+ select spar as a shell with chsh. You will need to be the superuser to
301
+ copy or edit these files.
302
+
303
+ You can run SparForte in login shell mode without making it your login
304
+ shell by running it using the "--login" (or "-l") command option.
305
+
306
+
272
307
INSTALLING FOR WEB TEMPLATES
273
308
274
309
SparForte can run as a CGI program. The exact requirements depends on
0 commit comments