2010-05-24 iPhone SDK 4 beta 4 EBPocket(EBWin,EBMac) トラブルがやっと解決。 stat(),opendir()、fts_open()等のディレクトリを操る系のlibc関数を使用するときは、関連するヘッダファイルのincludeの前に、_DARWIN_USE_64_BIT_INODEを明示的に定義する必要がある。iPhone SDK3.2までは特に定義する必要はなかった。SDK3.2以前でコンパイルしたバイナリをiPhone OS4で動かす場合には問題がないとおもう。