squeaky-pl / japronto

Screaming-fast Python 3.5+ HTTP toolkit integrated with pipelining HTTP server based on uvloop and picohttpparser.
MIT License
8.61k stars 581 forks source link

Japronto fails to install on aarch64 #68

Open Martmists-GH opened 7 years ago

Martmists-GH commented 7 years ago

Error Environment:

A lot of people might wonder why I try to install it on my phone, but it's an easy way to quickly test something on the go, and I always have it with me. It's also the only Linux device I own, so it was the only place I could install uvloop on.

squeaky-pl commented 7 years ago

Japronto only supports and was developed specifically for __x86_64__ architecture preferably with SSE4.2 extensions. I have no plans to support other CPU architectures unless there is a dedicated contributor that will watch over it. I simply don't have enough time to look over other architectures out there. The error you see is because of lack of cpuid intrinsic on your CPU architecture. The solution would be inserting extra preprocessor directives around certain parts of code to fallback to plain portable C without x86_64 details.

tejastank commented 7 years ago

What architecture it support ?

Does well work over Debian OS on Any VPS ?