Re: Compiling for containers

2016-12-14 Thread David Bloom
This is also my fault. That error message "java: not found" is really stupid. I've changed it to some better diagnostics. - Alex Don't be so hard on yourself. I'd truly rather deal with a rare instance of ambiguous error messages (but with help from the community) than all of the other issues i

Re: Compiling for containers

2016-12-13 Thread Alexander Burger
On Tue, Dec 13, 2016 at 07:18:11AM +0100, Alexander Burger wrote: > Hi David, > > > w.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:159: recipe for target 'x86-64.linux.base.s' failed > > make: *** [x86-64.linux.base

Re: Compiling for containers

2016-12-13 Thread David Bloom
Thank you both Mr. Williams and Mr. Burger! How noobish of me to miss the bootstrap in the INSTALL...RTFM FTW. Tinycore 64-bit picoLisp container updated to 16.6 available with a simple: docker pull docker-tinycore-picolisp More directions available at: https://hub.docker.com/r/progit/docker-ti

Re: Compiling for containers

2016-12-12 Thread Alexander Burger
Hi David, > w.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:159: recipe for target 'x86-64.linux.base.s' failed > make: *** [x86-64.linux.base.s] Error 2 This is an indication that script 'src64/mkAsm' cannot find an ex

Re: Compiling for containers

2016-12-12 Thread David Bloom
Hi Alexander and thanks for getting back to me so quickly. In a 64-bit Tinycore container "tatsushid/tinycore 7.2-x86_64" I edited the Makefile line and tried without success. Even after trying a fresh download of the source and adding the "-nopie" to the appropriate line (#71) I get: /tmp $ c

Re: Compiling for containers

2016-12-12 Thread Alexander Williams
Hi David, For the stubs-32.h thing.. typically on Debian you would need libc6-i386, but that isn't available for 64-bit TinyCore. For Alpine Linux, you should know that it uses musl not libc, so the PicoLisp binary will NOT run on TinyCore if you build it on Alpine (unless you have musl.so on Deb