summaryrefslogtreecommitdiffstats
path: root/README-alpha
blob: 375ccc2f1e5071bdb4466919b682ae399f5ebf1c (plain)
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
`mkid' README.alpha-test

Special instructions for testers:

* The file-tree walking code is new.  It passes purify tests, and seems to
  work pretty well.  So far, I've only compiled and built on Linux
  (libc-5.2.4), SunOS 4.1.4 and BSDI 2.0.1.  I expect some portability
  problems on other systems.

* At least do this:

	./configure --prefix=test; make all; make check; make install.

  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 *ANSI* C compiler and gcc.  (non-ANSI compilation is
  broken for now...) 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 all previous versions of
  mkid, so you'll have to rebuild your ID files.


Local Variables:
mode: text
fill-column: 75
End: