14/01/15 13:09:47.66
誘導されてこちらに来ました
質問内容は2つです。
1.ファイルディスクリプタをselectに設定する際の値
2.boost がコンパイルエラー
1.ファイルディスクリプタをselectに設定する際の値
select の第1引数であるnfds の値ですが、いくつかのソケットの値をorで計算した値
を放り込もうと思っています。ソケットの値+1にはなりませんが、
そんなに違わない数字になるので良いと思っていますが、
なにか大きな弊害等ありますでしょうか?
2.boost がコンパイルエラー
gcc 4.3 を使っています。
boost を利用したくて、ソースをzipでダウンロードし、b2でコンパイルすると
# error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"
というエラーが出ます。
調べてもなかなかそれらしい対応策がみあたりません。
なにかアドバイスがあれば宜しくお願いします。