Hi, Stephen.
On Mon, Nov 12, 2012 at 01:18:11AM +0900, Stephen J. Turnbull wrote:
Alan Mackenzie writes:
> I sadly don't have a fully working XEmacs 21.4.22 at the
moment. I had
> to rebuild it to get rid of TIFF and PNG (whose libraries weren't
> compatible any more). I've forgotten how to tell XEmacs (or
> ./configure?) the location of the package directory. Any chance of a
> quick tip from somebody, please?
./configure
--with-package-path=/usr/local/xemacs/xemacs-packages:/usr/local/xemacs/mule-packages
Tried this (actually, it's just "--package-path"), to no avail.
It turns out I've had this problem before, and I found a note I'd made a
year ago today. Mats Lidell pointed out that XEmacs can only link up to
the packages _after_ they've been through 'make install', and that the
start-up code can't parse the structure of the package source directory.
I don't want to have to 'make install' for debugging my package, since
this means yet one more directory to have to remember and keep track of,
and more importantly, continually having to move compiled code into it.
Or am I missing something here?
I've just lost two hours trying to sort out this problem yet again, and
I'm out of time (and enthusiasm) for tackling the actual bug this
weekend. May I suggest that the start-up code be enhanced to be able to
cope with either the installed or the source directory structure, and
that with a bit of play to cope with the supplied path ending either just
"xemacs-packages" or "xemacs-packages/xemacs-packages".
is the 21.4 syntax IIRC. I don't remember if 21.4 respects the
environment
variable, but you could try
EMACSPACKAGEPATH=/usr/local/xemacs/xemacs-packages:/usr/local/xemacs/mule-packages xemacs
...
--
Alan Mackenzie (Nuremberg, Germany).
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta