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
|
`mkid' README.alpha-test
Special instructions for alpha testers:
* The code is pretty solid, so I expect most problems to be portability
issues.
* At least do this:
./configure --prefix test; make all; make check; make install.
Make check should "echo OK" if it succeeded. This is not a very rigorous
test, but it at least ensures sanity for the core tools.
If all goes well and you want to start using it, reconfigure to install
in a normal place, e.g.,
# put things in /usr/local/{bin,lib,info} (the default)
./configure; make install
-or-
# put things in /usr/{bin,lib,info}
./configure --prefix /usr; make install
If you have the time, patience and software, please build using both your
vendor-supplied compiler and gcc. By default, configure will use gcc if
it is available. You can override this by doing this:
make distclean
CC=vendor-supplied-cc ./configure # bourne-shell syntax
-or-
setenv CC vendor-supplied-cc; ./configure # csh syntax
* If you run into build problems, please help by emailing me the following:
* A brilliant, elegant patch to fix it. ;-)
-- or, if you don't have time for that... --
* The version of mkid you're trying to build
(type ./mkid to get the usage banner which includes the version)
* The output of "make -k all", to show me where it's dying.
* The output of "uname -a"
* The output of "nm" on your system's libc, if applicable.
* Be aware that this is still work in progress. See TODO for a list of
things yet undone.
* Note that ID file format is incompatible with mkid2, so you'll have to
rebuild your ID files. You should notice that the new mkid is faster.
Local Variables:
mode: text
fill-column: 75
End:
|