osx安裝php mongo擴充套件出錯解決方法

2021-09-30 13:02:24 字數 574 閱讀 4903

osx yosemite下安裝 php的mongo擴充套件時出現如下錯誤

o batch/.libs/delete.o   -arch i386 -arch x86_64 -mmacosx-version-min=10.5

ld: library not found for -lgcc_s.10.5

clang: error: linker command failed with exit code 1 (use -v to see invocation)

make: *** [mongo.la] error 1

解決方法如下

1.安裝gcc

$brew install gcc

2.鏈結libgcc_s_x86_64.dylib至/usr/lib/libgcc_s.10.5.dylib 此步驟不進行依然會出錯 記得名稱修改為libgcc_s.10.5.dylib

$sudo /usr/local/cellar/gcc/5.2.0/lib/gcc/5/libgcc_s_x86_64.1.dylib /usr/lib/libgcc_s.10.5.dylib

經以上兩個步驟編譯順利通過

ROS學習 OSX安裝

ros在ubuntu上安裝很順利,但是在macbook上卻比較麻煩。因為有很多包是需要翻牆的,所以要vpn。還有在安裝過程中發現pip的版本不對,重灌過一次pip 還有遇到的乙個問題就是編譯eigen的時候,找不到路徑。解決方法 ros catkin ws cp src orocos kinemat...

OS X編譯安裝php

以前搞開發一直都是os x自帶的php5.5,然後需要的擴充套件使用phpize編譯,但是逐漸的自帶的php已經無法滿足我了,所以準備自己手動編譯php。現在我們開始編譯下列庫 因為不想要把這些庫永久編譯安裝到系統,所以我們需要新建乙個資料夾來存放這些庫mkdir local,然後開始編譯這些庫 注...

os x系統下安裝mysql

最簡單的安裝方法 然後雙擊.dmg檔案即可 安裝過程中會出現如圖所示 這是初始密碼,需要記住 然後開啟終端輸入mysql 服務啟動 終止命令 sudo usr local mysql support files mysql.server start stop 然後就是修改密碼 方法1 用set pa...