Admin/spass/README
author wenzelm
Sun, 29 Nov 2009 17:44:44 +0100
changeset 33922 639eb84ec640
parent 33363 1d11893b0d74
permissions -rw-r--r--
raised proof-shell-quit-timeout to accomodate bulky write-back images;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
33363
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     1
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     2
This distribution of SPASS 3.0 has been compiled according to the
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     3
INSTALL instructions of the official source download from
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     4
http://www.spass-prover.org
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     5
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     6
The following example is for x86-linux:
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     7
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     8
  $ tar xvzf spass30.tgz
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
     9
  $ cd SPASS-3.0
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    10
  $ ./configure --prefix="$HOME/tmp/spass" --exec-prefix="$HOME/tmp/spass/x86-linux"
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    11
  $ make
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    12
  $ make install
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    13
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    14
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    15
The x86-darwin platform works the same; use "make distclean" before
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    16
reconfiguration.
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    17
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    18
Native x86_64 is avoided here, due to numerous compiler warnings about
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    19
int/pointer casts of different size.  The x86 binaries are used
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    20
instead.
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    21
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    22
For x86-cygwin we have removed the "__inline__" configuration to
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    23
workaround a problem with "___sgetc_r":
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    24
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    25
diff configure-orig configure
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    26
3522c3522
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    27
<   CFLAGS="-O3 -D__inline__="
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    28
---
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    29
>   CFLAGS="-O3"
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    30
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    31
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    32
        Makarius
1d11893b0d74 some notes on SPASS 3.0 distribution;
wenzelm
parents:
diff changeset
    33
        30-Oct-2009