Wiki
Clone wikipymoult / 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
- [1] http://pypy.org/
- [2] https://bitbucket.org/smartinezgd/pymoult/downloads
- [3] http://pypy.org/download.html#packaging
Updated