On Sunday, October 20, 2013 09:37:54 AM Ian Piumarta wrote: > On 64-bit Linux make sure you have the packages lib32readline6-dev (or > similar) and execstack installed. > Then type "make TARGET=x86_32-pc-linux" in the top-level directory. > This will build the st80 libraries for id, the idst compiler 'idc' and a > 32-bit version of Jolt that can execute its own dynamic code on a 64-bit Linux system. > > If your Linux does not install execstack in /usr/sbin you may have to tweak function/jolt-burg/Makefile in the obvious way. > > The VPU version of Jolt is no longer built by default, so... > 'cd' to function/jolt-burg and then type "./main". > At the prompt, typing > "(+ 3 4)" should give you back a "7". > > I've tested this on 32- and 64-bit versions of Linux Mint. > > Hope that helps. > > (We are certainly not alone in thinking the compiler should be part of many a language runtime system. :) > > Regards, > Ian
Thanks for the fix. It works on Fedora 19 using the readline-devel.i686 package and changing the execstack path to /usr/bin/. The wiki mentions a Git mirror at git://fig.org, but this has been unreachable over the last 24 hours. When was the last time anyone used this mirror? -Karl
_______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
