Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes 3 problems that prevent the latest repo from being compiled on a Raspberry Pi.
The cryptopp Makefile only does the Sun architecture check for x86 processors. However, blank is considered Sun architecture. This moves the check outside the if, so the check is always performed. This mean Sun specific flags are not added.
The Raspbian Wheezy version of linux doesn't have a python2 link in /usr/bin. The python link calls python 2.x. The Makefile is updated to use python if the python link calls version 2.x. Otherwise, it uses python2.
Finally, there is an exception when starting the GUI from armoryengine.py. /proc/cpuinfo is scanned for "model name". However, the Raspberry doesn't have that line. This means that the CpuStr field is left as null.
These changes allow make all to build the source files for use on the Pi.