* Stephen J Turnbull <turnbull(a)sk.tsukuba.ac.jp> writes:
>>>>> "Steve" == Steve Youngs
<youngs(a)xemacs.org> writes:
>> Strange, I can't reproduce this. Do you have the semantic
>> package in yor tree?
Steve> I sure do.
Add "../speedbar" and keep trying until it works. :-(
You'll still probably run into the "no setf method for
setq" error I
described earlier.
Adding "../speedbar" (to the end of the load-path) gave me the "no
setf method for setq" error. But I think I've solved it. :-)
The latest JDE requires updated versions of semantic and speedbar,
right? Okay, I didn't have semantic installed, but I did have an
older version of speedbar. So I installed the latest semantic and
speedbar, and JDE built with no errors (with the PRELOADS in tact).
So the answer is "have the latest semantic and speedbar installed".
Hmm, that's not a very good answer is it? What about...
,----
| PRELOADS = -eval "(push \
| (expand-file-name \"lisp\") load-path)" \
| -eval "(push \
| (expand-file-name \"../semantic\") load-path)" \
| -eval "(push \
| (expand-file-name \"../../oa/speedbar\") load-path)" \
| -l cl-macs -l cus-face -l eieio.el -l jde.el -l jde-db.el \
| -l jde-run.el
`----
This is untested, but the theory is "put what we need at the start of
the load-path, so that way it doesn't matter what's installed".
I'll try to test this later this weekend.
--
|---<Regards, Steve Youngs>-----------[GnuPG KeyID: EFD82ED2]---|
| XEmacs - It's not just an editor... |
| It's a way of life. |
|----------------------------------<mailto:youngsï¼ xemacs.org>---|