sourceforge.net からダウンロードした dc3dd をコンパイルしようとしています。Mac OS X MT Lion を実行しています。Xcode v4.5.2 をインストールし、コマンド ライン ツールをインストールしました。MacPorts 2.1.2 もインストールしました。指示に従って「sudo ./configure」を実行すると、正常に完了したようです。「sudo make」を実行すると。次のエラーが表示されます。
sudo make
Password:
make all-recursive
Making all in lib
make all-am
depbase=`echo stpncpy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -std=gnu99 -I. -O2 -DDEFAULT_HASH_MD5 -MT stpncpy.o -MD -MP -MF $depbase.Tpo -c -o stpncpy.o stpncpy.c &&\
mv -f $depbase.Tpo $depbase.Po
stpncpy.c:33: error: expected declaration specifiers or '...' before numeric constant
stpncpy.c:33: error: expected ')' before '!=' token
stpncpy.c:33: error: expected ')' before '?' token
make[3]: *** [stpncpy.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
インターネット上で役立つものをすべて見つけることができませんでした。私は経験豊富な開発者ではなく、何が問題なのかわかりません。私のコンピューターには以前のバージョンの XCode がありました (古い /Developer ディレクトリがまだ存在しています)。ここからどこへ行けばいいのかわからない。私が試すことができる提案はありますか?
ありがとう