summaryrefslogtreecommitdiff
path: root/systems/msdos/GNU-texindex/texindex.README
blob: 8c221048fda1493a35d33c3c291ec775691ac45a (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
Christian Spieler                               Thursday, 02-April-1992

This archive contains a patched version of the GNU index sorter
"texindex" from the texinfo-2.14 package.
The patches have been applied to get a working texindex on MSDOS systems.

Contents of the archive:

	texindex.c	- the patched source
	getopt.c	-  ..
	getopt.h	-  ..
	texindex.exe	- executable for MSDOS compiled by MSC 5.10
	alloca.mar	- GNU's alloca() replacement for VMS
	changes		- a hacked change log
	00readme	- this file

Some hint for compiling on MSDOS:
- The program needs a lot of data space, you have to use a large data model.
  Since the code fits into one 64k segment, compact model is sufficient.
- The default MSC stack allocation is too small. Reserving  8 kByte (0x2000)
  of stack space seems to be sufficient for MSC.
- For MSC 5.1, the following command should compile an executable (nearly)
  identical to the distributed file:

  cl -AC -Ox -W3 -Fm -F 2000 texindex.c getopt.c /link /exe

  (The -W3 and -Fm flags are optional, remove them if you do not want 
   warning messages or a map file.)

--
Christian Spieler
<spieler@linac.ikp.physik.th-darmstadt.de>


======================================================================

I have added texindex.pch which is a patch file to produce
Christian's versions from the original ones. (Of course, you might
also produce the original ones with this file, just call patch with
-R.) And I've added COPYING (thou shalt not have an distribution
without it ;-).

Thanks to him for the fine work.

--
Joachim Schrod
<schrod@iti.informatik.th-darmstadt.de>