From: "Vincent Belaïche" <vincent.b.1@hotmail.fr>
To: "deng@randomsample.de" <deng@randomsample.de>
Cc: Eli Zaretskii <eliz@gnu.org>,
"cedet-semantic@lists.sourceforge.net"
<cedet-semantic@lists.sourceforge.net>,
emacs-devel <emacs-devel@gnu.org>
Subject: RE: [cedet-semantic] Latest CEDET on BZR does not compile with emacs 24.1
Date: Sat, 6 Oct 2012 21:47:44 +0200 [thread overview]
Message-ID: <DUB102-W125F042033A4D57D4C20D3848A0@phx.gbl> (raw)
In-Reply-To: <87pq4vc2xx.fsf@randomsample.de>
[-- Attachment #1: Type: text/plain, Size: 12892 bytes --]
Hello,
It seems that it works perfect. Here is what I got from the command line in another emacs frame:
----------------------------- begin -------------------------
CEDET BYTE COMPILATION STATUS:
Step 1: Byte compile EIEIO...done
Step 2: Creating autoloads ...
Step 2.1: EIEIO Autoloads...done.
Step 2.2: CEDET Autoloads...done.
Step 2.3: EDE Autoloads...done.
Step 2.4: Semantic Autoloads...done.
Step 2.5: SRecode Autoloads...done.
Step 2.6: COGRE Autoloads...done.
Step 2.7: Speedbar Autoloads...done.
Step 3: initialize CEDET from external repository ...done
Step 4: Turning on EDE and Semantic ...done.
Step 5: Build Targets in: ("lisp")
Build Emacs Lisp Targets:
-------------------------
Building directory lisp
Project: cedet-topdir
Project: speedbar
Target opt... 0 compiled, 6 up to date.
Project: eieio
Target eieio... 1 compiled, 5 up to date.
Target examples... 0 compiled, 4 up to date.
Project: cedet
Target common... 2 compiled, 16 up to date.
Target subproj-top... 2 compiled, 2 up to date.
Project: cedet/srecode
Target lang... 0 compiled, 1 up to date.
Target srecode... 1 compiled, 24 up to date.
Project: semantic
Target semantic... 1 compiled, 13 up to date.
Target utils... 0 compiled, 5 up to date.
Target Database... 0 compiled, 16 up to date.
Target tools... 0 compiled, 16 up to date.
Target subprojects-top... 0 compiled, 5 up to date.
Target Languages... 0 compiled, 3 up to date.
Target maintenance... 1 compiled, 0 up to date.
Target metagrammar... 1 compiled, 0 up to date.
Project: semantic/wisent
Target wy... 1 compiled, 4 up to date.
Target tools... 0 compiled, 1 up to date.
Target wisent... 0 compiled, 6 up to date.
Target languages... 1 compiled, 4 up to date.
Project: semantic/symref
Target symref... 0 compiled, 6 up to date.
Project: semantic/ectags
Target ectags... 0 compiled, 5 up to date.
Project: semantic/decorate
Target decorate... 0 compiled, 2 up to date.
Project: semantic/bovine
Target by... 5 compiled, 0 up to date.
Target bovinator... 0 compiled, 3 up to date.
Target languages... 0 compiled, 8 up to date.
Project: semantic/analyze
Target analyze... 0 compiled, 4 up to date.
Project: EDE
Target ede... 1 compiled, 15 up to date.
Target proj-project... 1 compiled, 12 up to date.
Target projects... 1 compiled, 5 up to date.
Target aux-lisp... 1 compiled, 1 up to date.
Project: cedet/cogre
Target wy... 0 compiled, 1 up to date.
Target dot... 0 compiled, 2 up to date.
Target Mode... 0 compiled, 1 up to date.
Target hacks... 0 compiled, 1 up to date.
Target cogre... 0 compiled, 7 up to date.
Done.
----------------------------- end -------------------------
Then I did some make clean-all, and then I tried M-x cedet-build-in-this-emacs, and then I got this:
----------------------------- begin -------------------------
CEDET BYTE COMPILATION STATUS:
Step 1: Byte compile EIEIO...
----------------------------- end -------------------------
and then it kind of got frozen. In the *Message* buffer there was:
progn: You should not recompile EIEIO after it has been loaded, which
Then I tried again from the command line --- but within some EMACS MSYS bash buffer, with putting -batch in the command line and I got:
----------------------------- begin -------------------------
/c/Programme/GNU/installation/cedet-install/cedet>emacs -batch -l cedet-build.el -f cedet-build
Wrote c:/Programme/GNU/installation/cedet-install/cedet/lisp/eieio/eieio.elc
Loading c:/Programme/GNU/installation/cedet-install/cedet/cedet-devel-load.el (source)...
Loading c:/Programme/GNU/installation/cedet-install/cedet/cedet-remove-builtin.el (source)...
Loading autoloads from CEDET development.
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp opt>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp eieio>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp examples>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp common>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp subproj-top>
Loading semantic/db-file...
Loading vc-bzr...
Package `srecode-template-wy' is up to date.
All Semantic Grammar sources are up to date in #<semantic-ede-proj-target-grammar lang>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp srecode>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp semantic>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp utils>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp Database>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp tools>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp subprojects-top>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp Languages>
All Emacs Lisp sources are up to date in #<ede-proj-target-elisp maintenance>
Package `semantic-grammar-wy' is up to date.
All Semantic Grammar sources are up to date in #<semantic-ede-proj-target-grammar metagrammar>
Saving file c:/Programme/GNU/installation/cedet-install/cedet/lisp/cedet/semantic/wisent/java-tags-wy.el...
Wrote c:/Programme/GNU/installation/cedet-install/cedet/lisp/cedet/semantic/wisent/java-tags-wy.el
CEDET BYTE COMPILATION STATUS:
Step 1: Byte compile EIEIO...done
Step 2: Creating autoloads ...
Step 2.1: EIEIO Autoloads...done.
Step 2.2: CEDET Autoloads...done.
Step 2.3: EDE Autoloads...done.
Step 2.4: Semantic Autoloads...done.
Step 2.5: SRecode Autoloads...done.
Step 2.6: COGRE Autoloads...done.
Step 2.7: Speedbar Autoloads...done.
Step 3: initialize CEDET from external repository ...done
Step 4: Turning on EDE and Semantic ...done.
Step 5: Build Targets in: ("lisp")
Build Emacs Lisp Targets:
-------------------------
Building directory lisp
Project: cedet-topdir
Project: speedbar
Target opt... 0 compiled, 6 up to date.
Project: eieio
Target eieio... 0 compiled, 6 up to date.
Target examples... 0 compiled, 4 up to date.
Project: cedet
Target common... 0 compiled, 18 up to date.
Target subproj-top... 0 compiled, 4 up to date.
Project: cedet/srecode
Target lang... 0 compiled, 1 up to date.
Target srecode... 0 compiled, 25 up to date.
Project: semantic
Target semantic... 0 compiled, 14 up to date.
Target utils... 0 compiled, 5 up to date.
Target Database... 0 compiled, 16 up to date.
Target tools... 0 compiled, 16 up to date.
Target subprojects-top... 0 compiled, 5 up to date.
Target Languages... 0 compiled, 3 up to date.
Target maintenance... 0 compiled, 1 up to date.
Target metagrammar... 0 compiled, 1 up to date.
Project: semantic/wisent
Target wy... Create directory d:/msys/1.0/home/Vincent/.emacs.d/semanticdb/ for SemanticDB? (y or n) y
No buffer named java-tags-wy.el
Saving file d:/msys/1.0/home/Vincent/.emacs.d/ede-projects.el...
Wrote d:/msys/1.0/home/Vincent/.emacs.d/ede-projects.el
/c/Programme/GNU/installation/cedet-install/cedet>
----------------------------- end -------------------------
Then I did make clean-all again, and I tried again emacs -Q -l cedet-build.el -f cedet-build and I got:
----------------------------- begin -------------------------
CEDET BYTE COMPILATION STATUS:
Step 1: Byte compile EIEIO...done
Step 2: Creating autoloads ...
Step 2.1: EIEIO Autoloads...done.
Step 2.2: CEDET Autoloads...done.
Step 2.3: EDE Autoloads...done.
Step 2.4: Semantic Autoloads...done.
Step 2.5: SRecode Autoloads...done.
Step 2.6: COGRE Autoloads...done.
Step 2.7: Speedbar Autoloads...done.
Step 3: initialize CEDET from external repository ...done
Step 4: Turning on EDE and Semantic ...done.
Step 5: Build Targets in: ("lisp")
Build Emacs Lisp Targets:
-------------------------
Building directory lisp
Project: cedet-topdir
Project: speedbar
Target opt... 0 compiled, 6 up to date.
Project: eieio
Target eieio... 0 compiled, 6 up to date.
Target examples... 0 compiled, 4 up to date.
Project: cedet
Target common... 0 compiled, 18 up to date.
Target subproj-top... 0 compiled, 4 up to date.
Project: cedet/srecode
Target lang... 0 compiled, 1 up to date.
Target srecode... 0 compiled, 25 up to date.
Project: semantic
Target semantic... 0 compiled, 14 up to date.
Target utils... 0 compiled, 5 up to date.
Target Database... 0 compiled, 16 up to date.
Target tools... 0 compiled, 16 up to date.
Target subprojects-top... 0 compiled, 5 up to date.
Target Languages... 0 compiled, 3 up to date.
Target maintenance... 0 compiled, 1 up to date.
Target metagrammar... 0 compiled, 1 up to date.
Project: semantic/wisent
Target wy... 5 compiled, 0 up to date.
Target tools... 1 compiled, 0 up to date.
Target wisent... 6 compiled, 0 up to date.
Target languages... 5 compiled, 0 up to date.
Project: semantic/symref
Target symref... 6 compiled, 0 up to date.
Project: semantic/ectags
Target ectags... 5 compiled, 0 up to date.
Project: semantic/decorate
Target decorate... 2 compiled, 0 up to date.
Project: semantic/bovine
Target by... 5 compiled, 0 up to date.
Target bovinator... 3 compiled, 0 up to date.
Target languages... 8 compiled, 0 up to date.
Project: semantic/analyze
Target analyze... 4 compiled, 0 up to date.
Project: EDE
Target ede... 0 compiled, 16 up to date.
Target proj-project... 0 compiled, 13 up to date.
Target projects... 0 compiled, 6 up to date.
Target aux-lisp... 0 compiled, 2 up to date.
Project: cedet/cogre
Target wy... 0 compiled, 1 up to date.
Target dot... 0 compiled, 2 up to date.
Target Mode... 0 compiled, 1 up to date.
Target hacks... 0 compiled, 1 up to date.
Target cogre... 0 compiled, 7 up to date.
Done.
----------------------------- end -------------------------
BTW, I still have the problem with
Package lmenu is obsolete!
Package sregex is obsolete!
Are these packages from standard emacs ?
VBR,
Vincent
> From: deng@randomsample.de
> To: vincent.b.1@hotmail.fr
> CC: eliz@gnu.org; cedet-semantic@lists.sourceforge.net; emacs-devel@gnu.org
> Subject: Re: [cedet-semantic] Latest CEDET on BZR does not compile with emacs 24.1
> Date: Sat, 6 Oct 2012 12:25:30 +0200
>
> Vincent Belaïche writes:
> > I am not going to re-write all the CEDET Makefiles just to use an
> > MSWindows make engine. I've read from David that those Makefiles are
> > generated by EDE, so if ever there was something to do, it would be
> > better to upgrade EDE to generates those MSWindows makefile, or
> > anything working well under MSWindows without the need for a Unixy
> > shell (e.g. ant build.xml files).
>
> Yes, that would be the way to go. You can generate pretty much any kind
> of build script using EDE. In fact, if you look into our Elisp build
> script cedet-build.el, you'll see that it also calls EDE to build the
> targets without using Make. (It calls `project-compile-target' on the
> target, which is an object; those methods are defined in
> ede/proj-elisp.el and in semantic/ede-grammar.el for the
> byte-compilation and parser generation, resp.).
>
> > Anyhow, CEDET can be built with some lisp only script that will be
> > soon fixed, so even this thing is not needed.
>
> I think I fixed it now. Please check out latest CEDET from bzr and try
>
> emacs -Q -l cedet-build.el -f cedet-build
>
> Please let me know if you see any errors.
>
> -David
[-- Attachment #2: Type: text/html, Size: 14095 bytes --]
next prev parent reply other threads:[~2012-10-06 19:47 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <80627pfvx8.fsf@gmail.com>
[not found] ` <DUB102-W64E66C3E35B19D545EE372849D0@phx.gbl>
[not found] ` <87k3vhesof.fsf@randomsample.de>
[not found] ` <DUB102-W11A887FEC4D1B295EE9797849C0@phx.gbl>
[not found] ` <877grgdmcd.fsf@randomsample.de>
[not found] ` <DUB102-W3A224ABBF13767707549184830@phx.gbl>
[not found] ` <87mx0bcioh.fsf@randomsample.de>
[not found] ` <DUB102-W9B28CE0238E27638C391684800@phx.gbl>
[not found] ` <87sj9yb4kw.fsf@randomsample.de>
2012-10-02 20:31 ` Latest CEDET on BZR does not compile with emacs 24.1 Vincent Belaïche
2012-10-02 21:10 ` [cedet-semantic] " Eli Zaretskii
2012-10-03 20:02 ` Vincent Belaïche
2012-10-03 20:28 ` Eli Zaretskii
2012-10-05 5:18 ` Vincent Belaïche
2012-10-05 8:10 ` [cedet-semantic] " Eli Zaretskii
2012-10-06 21:41 ` Vincent Belaïche
2012-10-07 7:06 ` Eli Zaretskii
2012-10-07 12:29 ` Vincent Belaïche
2012-10-07 14:28 ` Eli Zaretskii
2012-10-07 7:52 ` Vincent Belaïche
2012-10-07 8:42 ` Eli Zaretskii
2012-10-07 11:49 ` Vincent Belaïche
2012-10-07 14:18 ` Eli Zaretskii
2012-10-07 16:37 ` Vincent Belaïche
2012-10-07 17:07 ` Eli Zaretskii
2012-10-07 19:36 ` Vincent Belaïche
2012-10-06 10:25 ` David Engster
2012-10-06 19:47 ` Vincent Belaïche [this message]
2012-10-06 19:56 ` David Engster
2012-10-06 20:11 ` Vincent Belaïche
2012-10-02 21:57 ` David Engster
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DUB102-W125F042033A4D57D4C20D3848A0@phx.gbl \
--to=vincent.b.1@hotmail.fr \
--cc=cedet-semantic@lists.sourceforge.net \
--cc=deng@randomsample.de \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).