在Mac中ruby2.2和rails5.0下安裝pk報(bào)compiling bcrypt_ext.c
gcc: error: unrecognized command line option '-Wshorten-64-to-32'
gcc: error: unrecognized command line option '-Wdivision-by-zero'
gcc: error: unrecognized command line option '-Wextra-tokens'錯(cuò)誤的問題
原因分析:stackoverflow 建議修改gcc源碼或者使用Homebrew安裝gcc和v8,嘗試安裝,v8已經(jīng)是最新版本层释,gcc安裝的為6.2版本阅羹,而系統(tǒng)實(shí)際使用的仍然是5.9版本惯悠,果斷卸載5.9版本,然后發(fā)現(xiàn)系統(tǒng)使用的是xcode的編譯器唠倦,嘗試安裝pg,可以編譯安裝诀拭。
記錄一下木张,希望有類似問題的可以嘗試一下
簡單記錄众辨,從心出發(fā)。