3 These notes intend to help people working on the checked-out sources.
4 These requirements do not apply when building from a distribution tarball.
8 We've opted to keep only the highest-level sources in the GIT repository.
9 This eases our maintenance burden, (fewer merges etc.), but imposes more
10 requirements on anyone wishing to build from the just-checked-out sources.
11 Note the requirements to build the released archive are much less and
12 are just the requirements of the standard ./configure && make procedure.
13 Specific development tools and versions will be checked for and listed by
14 the bootstrap script. See README-prereq for specific notes on obtaining
15 these prerequisite tools.
17 Valgrind <http://valgrind.org/> is also highly recommended, if
18 Valgrind supports your architecture. See also README-valgrind.
20 While building from a just-cloned source tree may require installing a
21 few prerequisites, later, a plain `git pull && make' should be sufficient.
25 You can get a copy of the source repository like this:
27 $ git clone git://git.sv.gnu.org/cppi
30 The next step is to get and check other files needed to build,
31 which are extracted from other source packages:
35 And there you are! Just
37 $ ./configure #[--enable-gcc-warnings]
41 At this point, there should be no difference between your local copy,
42 and the GIT master copy:
46 should output no difference.
52 Copyright (C) 2002-2012 Free Software Foundation, Inc.
54 This program is free software: you can redistribute it and/or modify
55 it under the terms of the GNU General Public License as published by
56 the Free Software Foundation, either version 3 of the License, or
57 (at your option) any later version.
59 This program is distributed in the hope that it will be useful,
60 but WITHOUT ANY WARRANTY; without even the implied warranty of
61 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
62 GNU General Public License for more details.
64 You should have received a copy of the GNU General Public License
65 along with this program. If not, see <http://www.gnu.org/licenses/>.