BricxCCでマルチスレッドを使用するためには、コンパイルオプションの設定が必要となります。
BricxCCの「Edit」→「Preferences」を選択します。
「Preferenses」設定画面の「Compiler」タブを選択し、その中の「EV3」タブを選択します。
「brickOS」のコンパイル設定ボックス内に
“LDFLAGS”の項目がありますので、ここに 「-lpthread」項目を追記します。
LDFLAGS=-Wl,-R/media/card/lib,-lpthread
記述後「OK」をクリックします。
これでコンパイル時にマルチスレッドのコンパイルオプションが付加されます。