[developers] PET 0.99.12 + MRS Build Errors

Francis Bond fcbond at gmail.com
Tue Apr 25 03:00:40 CEST 2006


G'day,

> I am having trouble compiling PET 0.99.12 with RMRS supoort. I
> upgraded by LKB using `sh ./install --test` as indicated in Stephen's
> mail and configured using only the flag --with-ecl=/usr to point to my
> ECL installation. All the required files are found, but ECL dies with
> a 'The variable %SYSTEM-BINARIES% is unbound.' error. I have attached
> my config log and a brief transcript of the error. (On my system
> /usr/local points to /home/local if you are wonderind about the
> strange paths in my config.)

 %SYSTEM-BINARIES%  should be being set in ecl-patches.lisp

Are you pushing :i686 in the Makefile (from 0.99.7)?
	
 # ADDED :I686 TO *FEATURES*
# Executed unconditionally!  Dependencies should be done by ECL
libmrs.a:
	( \
	  echo "(pushnew :i686 *features*)"; \
	  echo ";;(pushnew :debug *features*)"; \
	  echo "(load \"$(MRSDIR)/src/general/loadup\")"; \
	  echo "(si::system (format nil \"cd ~a; find -type f -exec rm {}
\;\" (get-binaries-dir \"mrs\")))"; \
	  echo "(setq lib-dir (make-pathname :directory '(:relative)))"; \
	  echo "(compile-system \"mrs\" :force t)"; \
	) | $(ECL)


Or has this perhaps changed?

--
Francis Bond  <www.kecl.ntt.co.jp/icl/mtg/members/bond/>
NTT Communication Science Laboratories | Natural Language Research Group




More information about the developers mailing list