All Manuals > LispWorks Release Notes and Installation Guide > 15 Release Notes

NextPrevUpTopContentsIndex

15.3 Platform support

15.3.1 Runtimes iOS

LispWorks for iOS Runtime supports 64-bit devices now, using a new garbage collector (the Mobile GC).

The example script run-lw-ios.sh now builds 4 images: 32-bit and 64-bit for each of iOS and the iOS simulator.

15.3.2 AIX/PowerPC implementation supports SMP

LispWorks for AIX/PowerPC now supports Symmetric Multiprocessing (SMP), on both 32-bit and 64-bit.

15.3.3 ARM64 Linux implementation

LispWorks (64-bit) for ARM64 Linux (also known as aarch64) is now available.

15.3.4 FreeBSD 10.x support

LispWorks 7.1 supports FreeBSD 10.x and later and is supplied as a standard package file, in pkg(8) format. Older versions of FreeBSD are not supported.

15.3.5 Running on 64-bit machines

As far as we know each of the 32-bit LispWorks implementations runs correctly in the 32-bit subsystem of the corresponding 64-bit platform.

15.3.6 Code signing LispWorks images

15.3.6.1 Signing of the distributed executable

On Mac OS X, the LispWorks Personal Edition application bundle is signed in the name of LispWorks Ltd.

On Microsoft Windows, the LispWorks Personal Edition executable is signed in the name of LispWorks Ltd.

Other LispWorks editions are not signed, because of the complications around image saving and delivery that this would lead to.

15.3.6.2 Signing your development image

On Microsoft Windows and Mac OS X you can sign a development image saved using save-image with the :split argument. On Mac OS X, the :split argument should have value :resources.

15.3.6.3 Signing your runtime application

On Microsoft Windows and Mac OS X you can sign a runtime executable or dynamic library which was saved using deliver with the :split argument.


LispWorks Release Notes and Installation Guide - 19 Oct 2017

NextPrevUpTopContentsIndex