Mac

mac上的棄用錯誤

  • February 3, 2015

我在mac上編譯,我得到這個錯誤:

unsigned char *SHA256(const unsigned char *d, size_t n,unsigned char *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER; 

為什麼會發生這種情況,我該如何解決?

在 Mac OS X 10.7 中,Apple 希望您使用他們自己的加密庫而不是 OpenSSL。比特幣開發者不太可能做到這一點,所以這裡是關閉警告的方法:

編輯您的 ./configure 文件,並將其添加到 CXX_FLAGS

-Wno-deprecated-declarations

我實際上並沒有 Mac。有人可以試試這個,看看我有沒有錯?

引用自:https://bitcoin.stackexchange.com/questions/30502