[Openmcl-devel] updating from source
R. Matthew Emerson
rme at clozure.com
Tue Sep 29 19:54:13 PDT 2009
The usual way to update from source is to run "svn up", svn revert any
conflicts with the lisp kernel or the heap image, and then start ccl
and evaluate (rebuild-ccl :full t).
For a while now it's been possible to say (rebuild-ccl :update t :full
t). The :update t will cause rebuild-ccl to run the svn update for
you, and try to deal with any conflicts with the binaries
automatically. If the binaries are updated, it will prompt you to
restart the lisp and do the rebuild-ccl again. (This may run into
occasional problems on Windows, since Windows won't overwrite running
executables.)
I myself find it easy to run "svn up" from the shell, but maybe people
who are unfamiliar with svn (and who don't make any local changes to
the sources) would just as soon not be bothered with it.
Since :update t will try to deal with conflicts involving the lisp
kernel and heap image binaries, it might both avoid some confusion,
and prevent Gary from getting rich enough to retire to a private island.
More information about the Openmcl-devel
mailing list