Want to make 0.5 BTC? It's gotta be much less complicated than I'm making it.
https://github.com/etotheipi/BitcoinArmory/blob/master/cppForSwig/Makefile
I mentioned it a few posts up: the issue is python-dev. I need it static-compiled into the project, but I need it to autodetect the location of it, and switch to the .so if the .a does not exist. I know that Makefile is terrible -- I don't do Makefiles or bash scripting... I did whatever I could to make it work, but it's clearly not very portable...
Hmmm, security wise you may consider supplying your own python-dev lib?
There's a lot of system libraries that Armory depends on. I can't statically compile all of them. At least, all these libraries are in the standard repos which are generally widely used, and downloaded with authentication by the package manager.
Also, I don't want a 200 MB git repo by including all these libraries, especially OS-specific ones. I included crypto++ due to similar problems as this one, but that was a nice compact C++ library. Maybe I can get the same from python-dev? I never actually looked at how much source code it is or how much of a pain it is to compile (in all OS)
It doesn't change the fact that my makefile is crappy. But at least 98% of the problems would go away. Hmm...