Hi David, Rick,

On Sun, May 29, 2016 at 03:08:06PM -0400, Rick Hanson wrote:
> On Sun, May 29, 2016 at 1:52 PM, David Bloom <ipro...@gmail.com> wrote:
> > ~/picoLisp/src $ make --version
> > GNU Make 4.1
> > ...
> > -------------------------------------------
> > ~ $ cd picoLisp/src64/
> > ~/picoLisp/src64 $ make

OK, building pil64 is the way to go.


> > ./mkAsm x86-64 ".linux" .s Linux base "" ../lib/map  version.l glob.l main.l
> > gc.l apply.l flow.l sym.l subr.l big.l io.l db.l net.l err.l
> > sys/x86-64.linux.code.l
> > ../ersatz/pil: exec: line 5: java: not found
> > Makefile:142: recipe for target 'x86-64.linux.base.s' failed
> > make: *** [x86-64.linux.base.s] Error 2
> 
> This just means that the build process can't find java.  The `java`
> executable has to be installed and on your PATH.

Correct. When the pil64 make process wants to build the *.s files, it
needs a running PicoLisp to bootstrap. If it can't find any, it falls
back to ErsatzLisp which runs on the JVM.

You could easily avoid all this hassle if you download the pre-generated
*.s files e.g. from

   http://software-lab.de/x86-64.linux.tgz

♪♫ Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to