OSDN Git Service

cannot operate ++ for void pointer
[lha/lha.git] / INSTALL
1 Configuring LHa for areas in Europe and elsewhere where single-byte
2 filenames are used
3
4
5 First, if there's no 'configure' script, you'll need to regenerate it.
6 This requires the GNU autoconf tools. Run them like this:
7
8 $ aclocal
9 $ automake -a
10 $ autoheader
11 $ autoconf
12
13 [or run the 'autoreconf -is' script.]
14
15 To check that all is well, say:
16
17 $ ./configure && make && make check
18
19 This chain should run to completion with no failures. The only problem is
20 that if you have files which have names with accented letters, LHa will
21 store them correctly but mangle them when listing or extracting.
22
23 The easiest way around this is to reconfigure LHa to ignore the existence of
24 multi-byte filenames:
25
26 $ ./configure --disable-multibyte-filename && make && make check
27
28 It should still pass all tests after this.
29
30 LHa will now never modify filenames, not even when you want it to.
31
32 All that's left now is to install the program. In this case, it will be
33 installed in /usr/local (if on a Unix/Linux computer) which is usually
34 owned by 'root' (the super-user).
35
36 $ su -c "make install"