Sam Steingold <sds(a)goems.com> writes:
>> > No and no. After installation, the packages can be
found under:
>> > ${prefix}/lib/xemacs/[xemacs|mule]-packages/lisp/<pack>/
>> > etc/<pack>/
>> > info/<pack>-*.info
incidentally, why `lib'?
Historical reasons, probably. XEmacs still installs under
/usr/local/lib/xemacs-VERSION, as opposed to
/usr/local/share/<whatever>. I am all for the change to share, but it
hasn't been implemented yet.
libs are platform dependent, while emacs byte-compiled files are
not, so they should be installed under `share', right?
Right.
>> Also note that you can tell XEmacs where its packages are
using
>> --package-path at configure time. That's what I do.
Hopeless. I want to get the packages via CVS and keep them under
/usr/src/xemacs/lisp/. They are /usr/src/xemacs/lisp/xemacs-w3/*,
/usr/src/xemacs/lisp/xemacs-gnus/*, &c. I will **NOT** be
installing XEmacs under ${prefix}, so if it cannot be run "in-place"
with the packages I want, just say so and I will leave you alone.
But XEmacs can be run "in-place" -- that's how I'm running it. I
compile XEmacs with --package-path=$HOME/work/emacs/xemacs-packages,
and run $HOME/work/emacs/xemacs-beta/mybin/src/xemacs, and it works
for me.
Am I somehow misunderstanding what you want to do.
So, what are the **EXACT** instructions?
Like what should the --package-path argument be?
(I tried `--package-path=/usr/src/xemacs/lisp/' and got compile
errors).
Try without the /lisp part. That works for me.
Look folks, I did RTFM, and I have installed numerous programs in
the past. It might sound presumptuous, but I would say that if I
can't figure out the docs, at least part of the problem is with the
docs.
I totally agree. The packages are a relatively new feature, and the
documentation is lacking, to say the least. Again, thanks for the
persistence.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Try to use "ad nauseam" at least once per flame. It doesn't mean
anything; but it gives that polished feel to your postings.