Support Platfroms

The core of PyArmor is written by C, the prebuilt dynamic libraries include the common platforms and some embeded platforms.

Some of them are distributed with PyArmor package, refer to Prebuilt Libraries Distributed with PyArmor.

Some of them are not, refer to `All The Others Prebuilt Libraries For PyArmor`_. In these platforms, in order to run pyarmor, first download the corresponding prebuilt dynamic library, then put it in the installed path of PyArmor package.

Contact jondy.zhao@gmail.com if you’d like to run PyArmor in other platform.

Table-1. Prebuilt Libraries Distributed with PyArmor
OS Arch Features Download Description
Windows i686 Anti-Debug, JIT, ADV _pytransform.dll Cross compile by i686-pc-mingw32-gcc in cygwin
Windows AMD64 Anti-Debug, JIT, ADV _pytransform.dll Cross compile by x86_64-w64-mingw32-gcc in cygwin
Linux i686 Anti-Debug, JIT, ADV _pytransform.so Built by GCC
Linux x86_64 Anti-Debug, JIT, ADV _pytransform.so Built by GCC
MacOSX x86_64, intel Anti-Debug, JIT, ADV _pytransform.dylib Built by CLang with MacOSX10.11