Go to the first, previous, next, last section, table of contents.

B-4: During the building of Mule, a message "Pure Lisp storage

 exhausted" was displayed, and the compilation stopped.

Ken'ichi HANDA <handa@etl.go.jp> writes:

  This happens when the value of PURESIZE in puresize.h is too
  small.  Some systems seem to require a larger value.  Loading many
  language specific files (e.g. japanese.el, chinese.el) in
  site-init.el requires a larger value, too.  First, try again with
  the value doubled.  If that works, you can adjust PURESIZE to a
  value a little greater than the value displayed in the message
  "Pre Bytes Used XXXXX" (which is displayed when temacs has loaded
  mule-init.el).  After that you have to remake Mule with this
  adjusted PURESIZE value.

Note that the definition of PURESIZE in scr/config.h has no effect Because in Mule it is redefined in src/puresize.h. If you are familiar to Emacs, this point would be a pitfall.


Go to the first, previous, next, last section, table of contents.