2

GNU アーカイブからダウンロードして untarballlibmicrohttpdした後、いつものように./configure. ただし、configureエラーの報告を停止しました。関連する最後の数行を次に示します。

checking for pthread_create in -lpthread... no
checking if compiler supports -pthread... no
checking if compiler supports -pthreads... no
checking if compiler supports -threads... configure: error: Your system is not supporting pthreads!

オンラインで検索したところ、確かに OSX に* があるようですが、 OSX に pthread がないことに関するエラーの報告についてpthreadsは何も見つかりませんでした。configure

lsこれが私のトップレベルです/usr/include: http://sprunge.us/DGgY

ここtreeに同じものがあります:http://sprunge.us/fVBV

4

1 に答える 1

1

OS X では、ゼロからビルドするよりもHomebrewlibmicrohttpdを使用する方が簡単です。確認したところ、 .

デフォルトでは、Homebrew はヘッダとライブラリを and の下に置くことに注意してください/usr/local/include- /usr/local/libgcc はデフォルトでここにライブラリとヘッダを見つけます。または、必要に応じてパスを明示的に追加することもできます (-Iインクルード パスの場合-L、ライブラリ パスの場合)。

于 2013-08-26T09:49:11.343 に答える