unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* bootstrap error in c-mode with CANNOT_DUMP
@ 2009-06-12  6:25 Ken Raeburn
  2009-06-12 21:37 ` Stefan Monnier
  2009-06-13  2:41 ` Eli Zaretskii
  0 siblings, 2 replies; 9+ messages in thread
From: Ken Raeburn @ 2009-06-12  6:25 UTC (permalink / raw)
  To: Emacs Development

I'm doing some experimenting with some changes that require linking in  
a new library and calling some code early in the Emacs process.  Since  
the library isn't currently unexec-friendly, I'm trying some builds  
without using unexec.  I find that I can't do a bootstrap.  If I do  
"configure ... CPPFLAGS=-DCANNOT_DUMP" with current (unhacked) CVS  
sources and try "make bootstrap", I eventually get this error:

Wrote /Users/raeburn/dev/e/fsf/lisp/progmodes/cfengine.elc
Compiling /Users/raeburn/dev/e/fsf/lisp/progmodes/cmacexp.el
Warning: Lisp directory `/Users/raeburn/dev/e/fsf/bld/Inst/share/emacs/ 
23.0.94/site-lisp' does not exist.
Warning: Lisp directory `/Users/raeburn/dev/e/fsf/bld/Inst/share/emacs/ 
site-lisp' does not exist.
Warning: Lisp directory `/Users/raeburn/dev/e/fsf/bld/Inst/share/emacs/ 
23.0.94/lisp' does not exist.
Warning: Lisp directory `/Users/raeburn/dev/e/fsf/bld/Inst/share/emacs/ 
23.0.94/leim' does not exist.
Loading loadup.el (source)...
Using load-path (/Users/raeburn/dev/e/fsf/lisp)
Loading emacs-lisp/byte-run...
[....]
Loading tooltip...
((66226 . 4511) (13575 . 0) (649 . 67) 96380 876313 (122 . 7) (22 . 8)  
(6632 . 5779))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Loading cc-langs...
Eval error in the `c-lang-defconst' for `c-cpp-matchers' in c-mode:
Eval error in the `c-lang-defconst' for `c-matchers-1' in c-mode:

In toplevel form:
../../lisp/progmodes/cmacexp.el:97:1:Error: `c-opt-cpp-prefix' got no  
(prior) value in c-mode (might be a cyclic reference)
make[2]: *** [/Users/raeburn/dev/e/fsf/lisp/progmodes/cmacexp.elc]  
Error 1

Without CANNOT_DUMP, it bootstraps just fine; I'm not sure why there  
should be a difference.

Ken




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-06-15  1:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-12  6:25 bootstrap error in c-mode with CANNOT_DUMP Ken Raeburn
2009-06-12 21:37 ` Stefan Monnier
2009-06-13  7:10   ` Ken Raeburn
2009-06-13  9:43   ` Eli Zaretskii
2009-06-14  4:56     ` Richard Stallman
2009-06-14  5:01       ` Ken Raeburn
2009-06-15  1:53         ` Richard Stallman
2009-06-13  2:41 ` Eli Zaretskii
2009-06-13  7:10   ` Ken Raeburn

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).