File: INSTALL

package info (click to toggle)
chpp 0.3.4-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 3,228 kB
  • ctags: 5,154
  • sloc: ansic: 30,186; cpp: 575; sh: 500; makefile: 314; yacc: 265; asm: 261; lex: 64
file content (67 lines) | stat: -rw-r--r-- 1,922 bytes parent folder | download | duplicates (3)
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
INSTALLING CHPP
===============

CHPP is configured and installed using the configure script.
It has been tested on the following platforms:

    gnu-linux-i386
    gnu-linux-powerpc
    gnu-linux-alpha
    digitalunix-alpha
    openstep-i386
    aix-rs6000

It should work on similar platforms without much problems.  Please
report any success or failure in building CHPP on other platforms
(mail to chpp@unix.cslab.tuwien.ac.at).

One big problem on some uncommon architecture may be the garbage
collector located in directory gc/. Although it runs on a lot of
platforms out-of-the-box, you may have to change the Makefile to make
it run on your machine. On some machines it may never run.

Change to the directory you have unpacked CHPP in:

    cd chpp-0.3.2

Start the configure script to determine your platform parameters:

    ./configure

If you want CHPP installed in a place other than /usr/local you have
to tell configure where it should be installed, using the option
--prefix. For example, to install CHPP in /opt (binary in /opt/bin,
includes in /opt/lib/chpp/include), call

    ./configure --prefix=/opt

If configure fails, something is wrong. In case you cannot fix it for
yourself please drop us a mail.

In case everything went right, just call make, i.e. type:

    make

If CHPP builds without errors, you should run the regress tests, just
to make sure everything is fine:

    cd test/regress
    ./dotest

If all tests pass, change back to the main directory and install CHPP.
In this release, CHPP relies on being installed in /usr/local.

    cd ../..
    make install

Now you are set! Documentation in Texinfo format is contained in the
directory doc/. The Info documentation is installed automatically. You can
produce a PostScript version of the documentation with

    cd doc
    make chpp.ps

if you have a working TeX distribution installed.

Happy CHPPing
chpp@unix.cslab.tuwien.ac.at