view lang/pypy3/README @ 209:74a92e5be0ad

>>>>> tag v7.3.19 for changeset d96d19cc9522
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 18 Mar 2025 12:42:33 +0100
parents fccf5077df78
children
line wrap: on
line source


Notes on how to build
=====================

.. important:: pypy3 is the master port. Make it work first before trying
               pypy310 and pypy311.
	       

Dependencies
------------

Erst einmal pypy2 samt Installation

Dann noch:

  pkg install lzma db5

Da gdbm mit dabei ist, das entsprechende Paket auch installieren:

  pkg install gdbm


PyPy3
-----

Konfiguration: das bereits installierte PyPy(2) nehmen zum schnelleren
Übersetzen:

    make config
    make build
    make package

Installieren

Import prüfen wie bei PyPy(2) und zusätzlich:

    import lzma
    import dbm
    import _gdbm
    import dbm.gnu
    import _dbm
    import dbm.ndbm


pypy3-sqlite3 und pypy3-tkinter
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Mit den unterstützten FLAVORs bauen:

  z.B. "make FLAVOR=pypy310 package" oder "make FLAVOR=pypy311 package"