The README for the NT build states:
6. By default, XEmacs will look for packages in
"c:\Program Files\XEmacs\packages". If you want it to look
elsewhere,
add this to the nmake command line:
PACKAGEPATH="x:\\location\\of\\your\\packages"
Note the doubled-up backslashes in that path. If you want to change
the
package path after you've already built XEmacs, delete the file
.\obj\emacs.obj before rebuilding with the new value of PACKAGEPATH.
Is should read:
6. By default, XEmacs will look for packages in
"c:\Program Files\XEmacs\packages". If you want it to look
elsewhere,
add this to the nmake command line:
PACKAGEPATH=x:\\location\\of\\your\\packages
Note the doubled-up backslashes in that path. If you want to change
the
package path after you've already built XEmacs, delete the file
.\obj\emacs.obj before rebuilding with the new value of PACKAGEPATH.
Note the ommission of the quotes around the value of the PACKAGEPATH
macro. The problem
is that the quotes become part of the value, not stripped away as
delimiters. Later on
in xemacs.mak, there is this assignment:
!if !defined(PACKAGEPATH)
PATH_PACKAGEPATH="c:\\Program Files\\XEmacs\\packages"
!else
PATH_PACKAGEPATH="$(PACKAGEPATH)"
!endif
If you have PACKAGEPATH="X:\\foo", then PATH_PACKAGEPATH is
""X:\\foo"".
In emacs.c, this
causes compile errors.
--
#!/usr/bin/perl -- Matthew O. Persico
print "Just Another Perl Neophyte\n";
## Simplicity is a blessing when you're
## supporting the program at 2AM