Mercurial > hg > xemacs-beta
comparison nt/README @ 384:bbff43aa5eb7 r21-2-7
Import from CVS: tag r21-2-7
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:08:24 +0200 |
parents | 6240c7796c7a |
children | 7d59cb494b73 |
comparison
equal
deleted
inserted
replaced
383:6a50c6a581a5 | 384:bbff43aa5eb7 |
---|---|
21 can run before building to set up all of these environment variables. | 21 can run before building to set up all of these environment variables. |
22 | 22 |
23 2. Grab the latest XEmacs source from ftp.xemacs.org if necessary. All Win32 | 23 2. Grab the latest XEmacs source from ftp.xemacs.org if necessary. All Win32 |
24 support is in the nt\ subdirectory. You'll also need the xemacs-base | 24 support is in the nt\ subdirectory. You'll also need the xemacs-base |
25 package from the binary-packages subdirectory and you'll probably also | 25 package from the binary-packages subdirectory and you'll probably also |
26 want at least the edit-utils, text-utils, cc-mode and prog-utils packages. | 26 want at least the edit-utils, text-modes, fsf-compat, cc-mode, |
27 Unpack the packages into, say, "c:\Program Files\XEmacs\packages". | 27 prog-modes and xemacs-devel packages. |
28 Unpack the packages into, say, "c:\Program Files\XEmacs\xemacs-packages". | |
28 | 29 |
29 3. At this point you can select X or Win32 native GUI support. | 30 3. At this point you can select X or Win32 native GUI support. |
30 | 31 |
31 If you want to build for native GUI: | 32 If you want to build for native GUI: |
32 | 33 |
69 ZLIB_DIR="x:\location\of\your\zlib\sources" | 70 ZLIB_DIR="x:\location\of\your\zlib\sources" |
70 | 71 |
71 If you want to build with GIF support, add this to the nmake command line: | 72 If you want to build with GIF support, add this to the nmake command line: |
72 HAVE_GIF=1 | 73 HAVE_GIF=1 |
73 | 74 |
74 7. By default, XEmacs will look for packages in | 75 7. By default, XEmacs will expect to find its packages in the subdirectories |
75 "c:\Program Files\XEmacs\packages". If you want it to look elsewhere, | 76 "site-packages", "mule-packages" and "xemacs-packages" under the package |
76 add this to the nmake command line: | 77 prefix directory "c:\Program Files\XEmacs". If you want it to look for |
77 PACKAGEPATH="x:\\location\\of\\your\\packages" | 78 these subdirectories elsewhere, add this to the nmake command line: |
78 Note the doubled-up backslashes in that path. If you want to change the | 79 PACKAGE_PREFIX="x:\your\package\directory" |
79 package path after you've already built XEmacs, delete the file | 80 If you change your mind and want to alter the package prefix directory |
80 .\obj\emacs.obj before rebuilding with the new value of PACKAGEPATH. | 81 after you've built XEmacs, delete the file .\obj\emacs.obj and rebuild with |
82 the new PACKAGE_PREFIX. | |
81 | 83 |
82 8. By default, XEmacs will be installed in directories under the directory | 84 8. By default, XEmacs will be installed in directories under the directory |
83 "c:\Program Files\XEmacs\XEmacs-21.0". If you want to install it | 85 "c:\Program Files\XEmacs\XEmacs-21.0". If you want to install it elsewhere, |
84 elsewhere, add this to the nmake command line: | 86 add this to the nmake command line: |
85 INSTALL_DIR="x:\your\installation\directory" | 87 INSTALL_DIR="x:\your\installation\directory" |
86 | 88 |
87 9. Now you can press Enter. nmake will build temacs, the DOC file, update the | 89 9. Now you can press Enter. nmake will build temacs, the DOC file, update the |
88 elc's, dump xemacs and install the relevant files in the directories under | 90 elc's, dump xemacs and install the relevant files in the directories under |
89 the installation directory. Unless you set INSTALL_DIR above, the file that | 91 the installation directory. Unless you set INSTALL_DIR above, the file that |
90 you should run to start XEmacs will be installed as | 92 you should run to start XEmacs will be installed as |
91 "c:\Program Files\XEmacs\XEmacs-21.0\i386-pc-win32\runemacs.exe". You may | 93 "c:\Program Files\XEmacs\XEmacs-21.0\i386-pc-win32\runemacs.exe". You may |
92 want to create a shortcut to that file from your Desktop or Start Menu. | 94 want to create a shortcut to that file from your Desktop or Start Menu. |
93 | 95 |
94 10. The build process always creates debugging and "Source Browser" information | 96 10. The build process always creates debugging and "Source Browser" information |
95 in the source tree for use with MS DevStudio. If you actually want to debug | 97 in the source tree for use with MS DevStudio. If you actually want to debug |