[Matthew Waters]: minor additions such as -fobjc-arc and relying on dependency rather than cc.find_library()