Closed BlinkyStitt closed 3 years ago
py-solc-x
solc
When trying to compile my contracts, I get "Downloaded binary would not execute..."
https://github.com/iamdefinitelyahuman/py-solc-x/blob/7bed05bad9811d8ee36177b200c6cdce91e5ff70/solcx/install.py#L636
Check the system architecture instead of assuming amd64.
https://github.com/iamdefinitelyahuman/py-solc-x/blob/7bed05bad9811d8ee36177b200c6cdce91e5ff70/solcx/install.py#L41
armv7 isn't compatible because it is little endian and solc compiler wants big endian.
Environment information
py-solc-x
Version: 1.1.0solc
Version: allWhat was wrong?
When trying to compile my contracts, I get "Downloaded binary would not execute..."
https://github.com/iamdefinitelyahuman/py-solc-x/blob/7bed05bad9811d8ee36177b200c6cdce91e5ff70/solcx/install.py#L636
How can it be fixed?
Check the system architecture instead of assuming amd64.
https://github.com/iamdefinitelyahuman/py-solc-x/blob/7bed05bad9811d8ee36177b200c6cdce91e5ff70/solcx/install.py#L41