RE: problem compiling jde 2.3.5.1 with xemacs 21.4.19
"Paul Kinnucan" <[email protected]>
| Newsgroups | gmane.emacs.jdee |
|---|---|
| Message-ID | <DB873318D1A41648BEAC4B5AAB63B3E10DBAB4F5@MESSAGE-AH.ad.mathworks.com> |
Hi, I have just fixed this compiler error and several others in efc.el. I will include the fixes in the next release of the JDEE. Meanwhile, you can get the fixes from the R2_3_5+ branch of the JDEE CVS repository, i.e., set the "Show files using tag" option to R2_3_5+ to get the correct version of efc.el. Paul > -----Original Message----- > From: Suraj Acharya [mailto:[email protected]] > Sent: Wednesday, May 10, 2006 2:23 PM > To: Henry S. Thompson > Cc: [email protected]; [email protected] > Subject: Re: problem compiling jde 2.3.5.1 with xemacs 21.4.19 > > I found that I get this compilation error too if I try to compile > efc.el. As Henry said, this error doesn't halt the compilation of JDE > with an error message if you use the makefile. > > Neither efc.el nor the function it uses with an incorrect number of > arguments (typep in cl-macs.el) seem to have changed in a while. So > perhaps this error has been there all long and this is the first time > someone has noticed it? > > Suraj > > On 5/10/06, Henry S. Thompson <[email protected]> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > ht writes: > > > > > Philippe Haution writes: > > > > > >> I recently tried to upgrade from JDE 2.3.5 to 2.3.5.1, > > >> staying with cedet-1.0pre3 and XEmacs 21.4.19 but > > >> xemacs could not compile efc.el. > > >> > > >> The error message is : > > >> > > >> While compiling efc-list::efc-coll-add: > > >> !! Wrong number of arguments ((#<compiled-function > > >> (form val type) "...(47)" [form type temp res val > > >> cl-const-expr-p cl-make-type-test cl-const-expr-val > > >> cl-expr-contains (nil 1) cl-simple-expr-p gensym let > > >> subst] 6 " > > >> Common Lisp lambda list: > > >> (typep FORM VAL TYPE) > > >> > > >> "> 2)) > > > > > > I had this problem on one of my two machines, not the other! My > > > memory is that the problem was solved once I was able to get the > > > compilation to work using the makefile. . . > > > > > > How are you doing the compilation? > > > > > > I can't confirm for sure until I get home and can get at the other > > > (didn't work first time) machine . . . > > > > Ah, my bad. Turns out efc.el isn't getting compiled on _either_ of my > > machines -- just that using the makefile hides that fact :-( > > > > ht > > - -- > > Henry S. Thompson, HCRC Language Technology Group, University of > Edinburgh > > Half-time member of W3C Team > > 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 > > Fax: (44) 131 650-4587, e-mail: [email protected] > > URL: http://www.ltg.ed.ac.uk/~ht/ > > [mail really from me _always_ has this .sig -- mail without it is forged > spam] > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.2.6 (GNU/Linux) > > > > iD8DBQFEYiE/kjnJixAXWBoRAjYrAJ0VLe7I4B89O2uRkmpMDM1Kwz9kXwCfRV5B > > GILu/235sM68YVoCk1ni7nw= > > =DAzk > > -----END PGP SIGNATURE----- > >