[Openmcl-devel] Building OpenMCL from cvs

Barry Perryman gekki_uk at hotmail.com
Thu Jul 22 08:53:33 PDT 2004


>From: Marco Baringer <mb at bese.it>
>Thom Goodsell <tgg at mac.com> writes:
>
> > I'm running into a few problems and thought that getting the freshest
> > from CVS might help. I'm getting frustrated, however, trying to build
> > the latest version. Could someone take two minutes and give me the
> > barebones instructions? That is, what should I do to get from
> >
> > 	"$ cvs -d :pserver:cvs at clozure.com:/usr/local/tmpcvs/ccl-0.14-dev login
> > 	 # <enter "cvs" when prompted for a password>
> > 	 $ cvs -d
> > 	 :pserver:cvs at clozure.com:/usr/local/tmpcvs/ccl-0.14-dev get
> > 	 ccl"
> >
> > to
> > 	"8: ~ % openmcl
> > 	 Welcome to OpenMCL Version (Alpha: Darwin) 0.14-<latest>!
> > 	 ?  "
>
>going from memory:
>
>0) cd to the directory containing the cvs source
>
>1) build the kernel
>
>$ cd ccl/lisp-kernel/darwin
>$ make
>$ cd ../../
>$ export CCL_DEFAULT_DIRECTORY=`pwd`
>$ openmcl

Also from memory...

As a safety thing either temporily rename your openmcl.lisp startup file, or 
invoke as

$ openmcl -n

my openmcl.lisp has a number of options to do with saving doc strings that 
aren't all that welcome at this stage, and this has tripped me up before.

>Welcome to OpenMCL ....
>? (ccl:xload-level-0 :force)
>? (ccl:compile-ccl t)
>? (quit)
>$ ./dppccl ppc-boot
>...
>...
>? (ccl:save-application "dppccl.image")
>$
>
>you'll now have a kernel and heap image from the latest sources.
>
>--
>-Marco
>Ring the bells that still can ring.
>Forget your perfect offering.
>There is a crack in everything.
>That's how the light gets in.
>      -Leonard Cohen
>_______________________________________________
>Openmcl-devel mailing list
>Openmcl-devel at clozure.com
>http://clozure.com/mailman/listinfo/openmcl-devel


Barry





More information about the Openmcl-devel mailing list