Mercurial > hgrepos > FreeBSD > ports > PyPy
annotate README @ 34:0ba8512ad4c5
Introduce the PYPY_LDLIBRARY make variable to name the generated PyPy shared library.
This is needed because PyPy3.9 will have names with the minor version in it
(e.g. libpypy3.9-c.so instead of libpypy3-c.so). This is a precondition for
side-by-side installations of PyPy3 implementing different Python versions
(currently 3.7, 3.8 or 3.9).
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Thu, 06 Oct 2022 12:35:52 +0200 |
| parents | 118d389d45e0 |
| children | 585cf5a218ad |
| rev | line source |
|---|---|
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
1 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
2 Notes on how to build |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
3 ===================== |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
4 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
5 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
6 1. Schritt: ein erstes pypy bauen |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
7 --------------------------------- |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
8 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
9 Erst einmal mit dem **alten** Ports-Verzeichnis, welches insgesamt auf |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
10 dem Stand ist, wo pypy noch offizieller Bestandteil des Ports-Trees war. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
11 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
12 Problem: py27-setuptools ist aber aktuell in Wirklichkeit py27-setuptools44. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
13 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
14 Deshalb tricksen und zum ersten Bauen und installieren die setuptools in |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
15 der Pkg-Db umbenennen mit "pkg set -n" |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
16 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
17 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
18 ACHTUNG: Ports-Tree auf alten Zeitpunkt stellen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
19 "hg update -r 377386a46a6b" |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
20 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
21 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
22 Dependencies |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
23 ~~~~~~~~~~~~ |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
24 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
25 Build py27-pycparser (Origin: devel/py-pycparser): |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
26 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
27 pkg install py27-setuptools44 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
28 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
29 pkg set -n py27-setuptools44:py27-setuptools |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
30 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
31 cd devel/py-pycparser |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
32 make FLAVOR=py27 package |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
33 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
34 Install this package: pkg install py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
35 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
36 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
37 PyPy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
38 ~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
39 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
40 Origin: lang/pypy |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
41 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
42 Install -A gmake, binutils, expat, libunwind |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
43 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
44 Unbedingt auch sicherstellen, daß libffi und libz installiert sind |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
45 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
46 Build: |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
47 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
48 pkg set -n py27-setuptools44:py27-setuptools |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
49 make rmconfig |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
50 make build |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
51 make package |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
52 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
53 Installieren |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
54 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
55 Dann erst einmal die setuptools wieder zurückbenennen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
56 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
57 pkg set -n py27-setuptools:py27-setuptools44 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
58 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
59 Testen folgender Importe: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
60 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
61 import bz2 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
62 import curses |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
63 import pyexpat |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
64 import zlib |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
65 import ssl |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
66 import cffi |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
67 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
68 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
69 2. Schritt: nochmal bauen mit "richtiger" und aktueller Ports-Umgebung |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
70 ---------------------------------------------------------------------- |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
71 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
72 Vorgehen im Prinzip wie beim ersten Schritt, nur den aktuellen py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
73 installieren als VB und dann auch mittels "make config" das installierte |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
74 erste "pypy" als Übersetzer nehmen |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
75 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
76 ACHTUNG: Ports-Tree auf neueste Version stellen per "hg update". |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
77 Keine setuptools-Umbenennung! |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
78 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
79 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
80 Dependencies |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
81 ~~~~~~~~~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
82 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
83 Build py27-pycparser (Origin: devel/py-pycparser): |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
84 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
85 Den lassen, der kann mit |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
86 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
87 pkg info py27-setuptools44 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
88 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
89 cd devel/py-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
90 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
91 Zum Bauen temporär "USES=python:2.7" einstellen. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
92 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
93 Bauen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
94 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
95 make package |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
96 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
97 Install this package: pkg install py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
98 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
99 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
100 PyPy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
101 ~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
102 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
103 Mit PyPy bauen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
104 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
105 make config -> PYPY |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
106 make build |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
107 make package |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
108 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
109 Re-Installation: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
110 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
111 pkg remove pypy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
112 pkg install pypy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
113 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
114 Testen folgender Importe: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
115 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
116 import bz2 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
117 import curses |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
118 import pyexpat |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
119 import zlib |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
120 import ssl |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
121 import cffi |
|
9
118d389d45e0
Also check the import of "ctypes"
Franz Glasner <fzglas.hg@dom66.de>
parents:
6
diff
changeset
|
122 import ctypes |
|
6
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
123 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
124 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
125 pypy-gdbm und pypy-sqlite3 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
126 ~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
127 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
128 jeweils mit "FLAVOR=pypy" bauen |
