• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

EL/H03-Jun-2009-248161

LINUX/H24-Jan-2010-405280

MakefileH A D03-May-20221.4 KiB5121

READMEH A D24-Jan-20102.5 KiB7251

alloc.cH A D23-Aug-200724.8 KiB1,018824

analysis.cH A D25-Jan-201030.8 KiB1,030830

aribas.hlpH A D24-Aug-200780.9 KiB2,8052,073

aritaux.cH A D24-Jan-201027.2 KiB1,137838

arith.cH A D26-Apr-200963.5 KiB2,5132,127

aritool0.cH A D23-Aug-200712.2 KiB623454

aritools.cH A D23-Aug-200728.1 KiB1,196906

aritx.cH A D16-Jan-201036.4 KiB1,4211,107

arity.cH A D26-Apr-200982.3 KiB3,2432,577

aritz.cH A D24-Jan-201076 KiB2,8752,371

array.cH A D10-May-200965.7 KiB2,5272,199

common.hH A D25-Jan-201042.8 KiB1,3281,040

control.cH A D23-Aug-200733.8 KiB1,3011,072

errtext.cH A D02-May-20095.5 KiB14096

eval.cH A D23-Aug-200715.8 KiB603484

file.cH A D21-Feb-200821.3 KiB841663

logscr.incH A D23-Aug-200718.9 KiB813767

mainloop.cH A D25-Jan-201024.1 KiB970820

mem0.cH A D23-Aug-20072.9 KiB12764

parser.cH A D04-Nov-200766.4 KiB2,6892,276

print.cH A D30-Aug-200746.1 KiB1,9081,638

scanner.cH A D06-Oct-200734.4 KiB1,4751,223

storage.cH A D05-Oct-200725.7 KiB1,127826

syntchk.cH A D23-Aug-20074.2 KiB185130

sysdep.cH A D23-Aug-20077.6 KiB385275

terminal.cH A D23-Aug-200732.4 KiB1,4171,211

README

1#####################################################################
2# README file for the directory aribas-1.64/src
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 on a UNIX workstation (or under MacOS X),
12the following 25 files are necessary.
13
14a) 23 C-Files
15
16alloc.c     analysis.c  aritaux.c   arith.c     aritool0.c  aritools.c
17aritx.c     arity.c     aritz.c     array.c     control.c   errtext.c
18eval.c      file.c      mainloop.c  mem0.c      parser.c    print.c
19scanner.c   storage.c   syntchk.c   sysdep.c    terminal.c
20
21b) 2 Include-Files
22
23logscr.inc 	(included by terminal.c)
24common.h	(common header file)
25
26The c-files must be compiled with the symbol UNiX defined (note the
27lower case i), so when all the above files (and no other c-files)
28are in the current directory, the simple command line
29
30	cc -DUNiX -o aribas *.c
31
32will compile aribas (please note the lower case i in UNiX).
33But you may also use the provided Makefile and compile
34aribas with the command
35
36	make
37
38If you have problems with system dependent functions (they are
39concentrated in the file sysdep.c), you may either edit the file
40sysdep.c according to the needs of your system or try
41
42	cc -DUNiX -DSysDUM -o aribas *.c
43
44This will substitute dummy functions; the ARIBAS function timer and
45the automatic initialization of the random generator will not work,
46but everything else will not be affected.
47
48LINUX VERSION
49
50In the LINUX version for Computers with Intel 80386 processor (or higher),
51some C functions of the file aritool0.c are substituted by
52functions written in Assembler. The subdirectory LINUX contains the
53necessary file arito386.S and a makefile with name Makefile.linux.
54
55MacOS X
56
57The same source files and the same makefile as for the UNIX version
58can be used.
59
60INSTALLATION
61
62To run ARIBAS, only the executable file aribas is necessary.
63Move it to a directory which is in the PATH variable. If
64you want online help, you need also the file aribas.hlp, which
65must be placed in a directory which is in the PATH variable.
66There is also an interface to run ARIBAS within the GNU Emacs
67editor (version 19.xx or higher). The necessary Emacs Lisp file is
68aribas.el in the subdirectory EL. Please read the corresponding
69README file.
70
71############################# EOF ###################################
72