README
1######################################################################
2# README file for the directory aribas-1.64/src/LINUX
3# Author: O.Forster
4# Email: forster@mathematik.uni-muenchen.de
5# Web: http://www.mathematik.uni-muenchen.de/~forster
6# Date: 2010-01-25
7######################################################################
8
9COMPILATION of ARIBAS (V. 1.64, January 2010)
10
11To compile ARIBAS for LINUX on a 80386 (or higher) computer, the
12following 26 files are necessary.
13(To compile ARIBAS for LINUX on a non-Intel platform, use
14the plain UNIX version)
15
16a) 23 C-Files
17
18alloc.c analysis.c aritaux.c arith.c aritool0.c aritools.c
19aritx.c arity.c aritz.c array.c control.c errtext.c
20eval.c file.c mainloop.c mem0.c parser.c print.c
21scanner.c storage.c syntchk.c sysdep.c terminal.c
22
23b) 2 Include-Files
24
25logscr.inc (included by terminal.c)
26common.h (common header file)
27
28c) One Assembler File
29
30arito386.S
31
32Only the file arito386.S is in this directory, the other files are in
33the parent directory. To compile ARIBAS, proceed as follows
34
351) Copy the files
36 arito386.S and Makefile.linux
37 to the parent directory.
38
392) Change to the parent directory. This should now contain all
40 the files mentioned in a), b), c).
41
423) Rename Makefile.linux to makefile by the command
43
44 mv Makefile.linux makefile
45
46 and start compilation by
47
48 make
49
50 Renaming the makefile is not necessary if you use the command
51 make -f Makefile.linux
52
53 If you don't like makefiles, the single command line
54
55 gcc -DLiNUX -O -o aribas *.c *.S
56
57 will also do it. (This supposes that the only files with extension
58 .c and .S in the current directory are those mentioned in a),b),c).)
59
60After successful compilation, the executable file aribas will have
61been created. You may then remove all .o files. (This can be done
62with the command 'make clean')
63
64
65INSTALLATION
66
67To run ARIBAS, only the executable file aribas is necessary.
68Move it to a directory which is in the PATH variable. If
69you want online-help, you need also the file aribas.hlp, which
70must be placed in a directory which is in the PATH variable.
71There is also an interface to run ARIBAS within the GNU Emacs
72editor (version 19.xx or higher). The necessary Emacs Lisp file is
73aribas.el in the subdirectory EL. Please read the corresponding
74README file.
75
76############################# EOF ###################################
77
78