mac os 版本mojave 安裝postgres報錯 事由:前幾天升級mac到mojave版本也就是10.14系統,發現對於很多原系統的軟體包都不相容,安裝時出現報錯。 報錯: pthread.h not found; use disable thread safety to disable t ...
mac os 版本mojave 安裝postgres報錯
事由:前幾天升級mac到mojave版本也就是10.14系統,發現對於很多原系統的軟體包都不相容,安裝時出現報錯。
報錯: pthread.h not found; use --disable-thread-safety to disable thread safety
現在分享下我安裝psql時遇到的一些問題,報錯截圖,以及解決方案,供大家參考。
我是從官網直接拉的源碼包地址:
postgres sql-10.4
命令如下
wget https://ftp.postgresql.org/pub/source/v10.4/postgresql-10.4.tar.gz
tar -zxvf postgresql-10.4.tar.gz
cd postgresql-10.4 ./configure make sudo make install
在編譯時出現報錯,於是我就各種brew安裝,發現並不解決問題,於是仔細在官網查找原因,發現版本不支持當前系統。
如下圖所示
於是我按照官網下載了11.1版本的psql包,下載安裝成功,問題解決。
分享11版本的psql鏈接:
postgresql-11.1-osx.dmg 官網下載鏈接