Re: ECB issues with CEDET in Emacs 23.1

Leo <[email protected]> Fri, 27 Nov 2009 23:03:04 +0000
Newsgroups gmane.emacs.code-browser
Organization University of Cambridge
Message-ID <[email protected]>
On 2009-11-27 22:10 +0000, Leo wrote:
> On 2009-11-23 11:12 +0000, Berndl, Klaus wrote:
>> So if you want to bytecompile ECB via Makefile you have to set the variable
>> CEDET to
>> - empty when Emacs-cedet should be used 
>> - path to cedet-installation if cvs-cedet should be used.
>> Please read the comment in the ECB Makefile.
>
> I edited the Makefile accordingly as follows:
>
> EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
> CEDET=
>
> and then run `make' to get this error:
>
> Byte-compiling ECB with LOADPATH=/Users/Shared/sources/ecb ...
> /Applications/Emacs.app/Contents/MacOS/Emacs -batch -no-site-file -l ecb-compile-script --eval '(ecb-byte-compile t)'
> ECB 2.40 - Error: ECB is missing CEDET - check your CEDET-installation/setup!
> make: *** [ecb] Error 255
>
> The ECB was checked out from CVS 20091127.
>
> Leo

I need to activate (semantic-mode t) for (featurep 'cedet) to return t.

With this, ecb can compile but there is one error:

ecb-symboldef.el:262:51:Error: Byte-compiling a redefinition of
`print-help-return-message' will not work - use `labels' instead

and lots and lots of warnings.

Leo


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july