NB: THIS FILE HAS BEEN SUPERSEDED BY http://www.cs.bham.ac.uk/research/projects/poplog/V16/AREADME.txt 4 Dec 2019 -------------------------------------------------------------------------- OUT OF DATE: This file is http://www.cs.bham.ac.uk/research/projects/poplog/amd64/AREADME.txt NB For updates see "NEWS" below This directory contains a recent (January 2010) 64bit linux poplog package assembled by Waldek Hebisch http://www.cs.bham.ac.uk/research/projects/poplog/amd64/v15.6301-amd64.tar.bz2 copied from his web site http://www.math.uni.wroc.pl/~hebisch/poplog/v15.6301-amd64.tar.bz2 Along with http://www.math.uni.wroc.pl/~hebisch/poplog/v15.6301-amd64-v15.61-amd64.diff 'diff' comparison with version v15.61-amd64 excluding documentation. http://www.math.uni.wroc.pl/~hebisch/poplog/v15.6301-amd64-v15.63.diff 'diff' comparison with version v15.63 (i386) excluding documentation. (NOTE the dii2 file below) The tar.bz2 package contains a 'build_popn' script which is also available here for inspection: http://www.cs.bham.ac.uk/research/projects/poplog/amd64/build_popn It seems to have been updated with this in 2019: Jan 20 2019: http://www.cs.bham.ac.uk/research/projects/poplog/amd64/build_pop2 Please look at that if you want to know how that version of poplog is assembled. I hope it will be possible at some point to merge this into the Birmingham linux poplog package tree. Aaron Sloman 15 Aug 2010 ========================================================================== NEWS 28 Jun 2019 The latest 64-bit poplog is available from Waldek Hebisch's site: http://www.math.uni.wroc.pl/~hebisch/poplog/ Note that the dii2 (diff) file is later than the tar ball, and must be used to update the installation, and likewise the build_pop2 file: 13742384 Jan 3 2010 v15.6301-amd64.tar.bz2 548 Jan 20 2019 dii2 1921 Jan 20 2019 build_pop2 The build script is also new (Jan 20 2019): See above. Downloaded from: http://www.math.uni.wroc.pl/~hebisch/poplog/build_pop2 7 Jul 2018 Luca Regini is now working on porting Poplog to ARM, to run on Raspberry Pi. He has set up a Github site for this purpose: https://github.com/lucaregini/poplog He has also provided a list of files in 64bit linux Poplog that differ from corresponding 32bit linux Poplog files. This may be useful for anyone attempting to make changes to the 64bit files. The list of files is here: http://www.cs.bham.ac.uk/research/projects/poplog/amd64/popx64Diff.htm =================================================================== OUT OF DATE INFORMATION: THE ORIGINAL VERSION OF AMD64 POPLOG IS NO LONGER BEING DEVELOPED IT WAS BASED ON POPLOG VERSION 15.53 WHICH IS NOW FROZEN For information about the latest version of 64 bit linux poplog see http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html =================================================================== OUT OF DATE INFORMATION: A new version, based on poplog version 15.6 is now avaiable. 32-bit poplog version 15.6 for PC + Linux is available here http://www.cs.bham.ac.uk/research/projects/poplog/v15.6/ 64-bit poplog version 15.6 for PC + Linux using AMD 64bit CPU is available here http://www.cs.bham.ac.uk/research/projects/poplog/v15.6-amd64/ See the text files there for more information. The situation is changing as the port is not yet finished: some minor bugs remain, though the system is usable. Aaron Sloman 12 Mar 2005 http://www.cs.bham.ac.uk/~axs/ This directory was originally based on this announcement: Subject: AMD64 port Date: Wed, 9 Feb 2005 05:03:39 +0100 (CET) From: Waldek Hebisch I have put preliminary version of AMD64 port at: http://www.math.uni.wroc.pl/~hebisch/poplog/amd64-poplog.html It is a patch on top of Birmingham 15.53f version (the patch is 90kb in size). As I wrote the system can re-build itself succesfully. It created saved images for pop11, prolog, clisp, pml. It includes text mode ved. All things that I tested work, in particular external calls with single and double precision floating point arguments, callbacks from external functions to Poplog and external closures. This version contain no X support. I principle X may just work after enabling it in the build scripts, but I have not tried it. -- Waldek Hebisch hebisch@math.uni.wroc.pl