annotate nt/README @ 100:4be1180a9e89 r20-1b2

Import from CVS: tag r20-1b2
author cvs
date Mon, 13 Aug 2007 09:15:11 +0200
parents
children 43dd3413c7c7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
100
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
1 Building and Installing Xemacs
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
2 on Windows NT
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
3
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
4 You need a compiler package to build and install Emacs on NT or Win95.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
5
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
6 This is an extremely early release. Any help I can provide I will do so.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
7
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
8 1. You need to extract the nt subdirectory from the nt.tar file.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
9 2. You need to compile the lcc c preprocessor in the nt/cpp directory.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
10 3. Get and compile MIT X11R6.1. Well I use 6.1, later versions will probably
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
11 work as well.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
12 4. Edit the xemacs.mak Makefile and ensure variables point to the correct place.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
13 5. Create the obj subdirectory.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
14 6. copy the files from nt/src into src/.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
15 7. patch the original source files with the src.diffs file.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
16 8. Run nmake using xemacs.mak
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
17 9. Manually run the resulting temacs executable to create xemacs.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
18
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
19
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
20 Problems:
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
21 - Haven't got rid of some symbol problems which may be causing problems.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
22 - Still seems to use fork, which fails without /force option on link. I am
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
23 trying to work out where it should be removed.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
24 - Executable crashes when running it.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
25
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
26 Any problems/questions, mail me:
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
27
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
28 David Hobley
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
29 david_hobley@optusvision.com.au -- work email.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
30
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
31 I am in the process of changing ISP's at the moment for my home account,
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
32 so your best bet for a fastish response is my work account.
4be1180a9e89 Import from CVS: tag r20-1b2
cvs
parents:
diff changeset
33