@@ -32,7 +32,9 @@ Requirements
3232
3333* GCC: 4.6 or later (it uses APIs that weren't exposed to plugins in 4.5)
3434
35- * Python: tested with 2.7 and 3.2; it may work with earlier versions
35+ * tested with 4.8, 4.9, 5, 6, 7, and 8.
36+
37+ * Python: requires 2.7 or 3.2 or later
3638
3739* "six": The libcpychecker code uses the "six" Python compatibility library to
3840 smooth over Python 2 vs Python 3 differences, both at build-time and
@@ -54,25 +56,8 @@ You can also use::
5456
5557to demonstrate the new compiler errors.
5658
57- All of my coding so far has been on Fedora 15 x86_64, using::
58-
59- gcc-plugin-devel-4.6.0-0.15.fc15.x86_64
60-
61- and I don't know to what extent it will be compatible with other versions and
62- architectures.
63-
64- The code also makes some assumptions about the Python version you have
65- installed (grep for "PyRuntime" in the .py files). I've been using::
66-
67- python-devel-2.7.1-5.fc15.x86_64
68- python-debug-2.7.1-5.fc15.x86_64
69- python3-debug-3.2-0.9.rc1.fc15.x86_64
70- python3-devel-3.2-0.9.rc1.fc15.x86_64
71-
72- but you may have to hack up the `PyRuntime() ` invocations in the code to get
73- it to build on other machines. Ultimately I want the plugin to be buildable
74- against multiple python versions, so there could be a python27.so,
75- python27-debug.so, python-32mu.so, python-32-dmu.so, etc (c.f. PEP-3149)
59+ Development has been on x86_64 and I don't know to what extent it will be
60+ compatible with other architectures.
7661
7762There isn't an installer yet. In theory you should be able to add these
7863arguments to the gcc invocation::
0 commit comments