Wiki

Clone wiki

pymoult / pypy-dsu

#Pypy-dsu

Pypy-dsu is the Pypy interpreter [1] with a few enhancements for DSU. It is required for using Pymoult as it brings essential functionalists for several mechanisms such as immediate data access and thread suspension.

##Installing

the sources and binary versions of pypy-dsu can be found here :

https://bitbucket.org/smartinezgd/pymoult/downloads

#Using the binary version

To run pypy-dsu, simply run the pypy binary found in the bin folder. If you want to deploy the binary installation, keep in mind that you must keep the same directory tree for pypy and its libraries.

#Compiling

You can compile the interpreter running the following command

cd pypy/goal
pyhton2 ../../rpython/bin/rpython -Ojit targetpypystandalone

This will produce a pypy-c binary that will run pypy-dsu.

You can package your binary following the instructions in the pypy documentation [3].

#On Archlinux

A package compiling and installing pypy-dsu can be found on the AUR repository

https://aur.archlinux.org/packages/pypy-dsu/

You also can get binary packages for i686 and x86_64 architecture on the download page [2].

#On Debian stable (wheezy)

On Debian stable, the binary version may notwork due to libffi being too old. A specific binary compiled for Debian stable is available on the download page [2].

##Links

Updated