Created originally on Bitbucket by item4 (item4 item4)
Was already merged in Bitbucket before import, marked as merged by the import user
I think no one install libffi in old path. I installed libffi by brew and encountered libffi issue.
I just re-use source code in linux.py at same dir.