Node v0.7系をビルドすると、x86_64環境でも32-bitバイナリができてしまう件

2012/2/25追記 v0.7.5で修正されていました。

Node v0.7系で C++ Addon をビルドしようとした際に

ld: warning: ignoring file /usr/local/lib/libhoge.dylib, file was built for unsupported file format which is not the architecture being linked (i386)

のような警告が表示されました。file コマンドで node を調べてみるとアーキテクチャが "Mach-O executable i386" となっていました。

既にIssuesにあがっているので、解決を待ちたいと思います。