Visual Studio 2010 で igraph を動作させることができなかった (おそらく多くの既知の問題) ため、Cygwin にインストールしてみることにしました。./configure
うまくいきました。しかしmake
、このエラーが発生しました:
f2c/dtime_.c:16:23: fatal error: sys/times.h: No such file or directory
Makefile:2190: recipe for target `libf2c_la-dtime_.lo' failed
make[3]: *** [libf2c_la-dtime_.lo] Error 1
MinGW にインストールしようとしましたが、同じエラーが発生しますmake
。「sys/time.h」またはそのパスを提供する必要がありますか? sys/time.h はどこにありますか? Windows 7 を使用しています。
編集
Cygwin と MinGW の問題は、Cygwin のクリーン インストール (および MinGW の特性) で使用されている gcc のバージョンが間違っていることが原因でした。ここでの解決策: Cygwin/MinGW でのインストール/コンパイル - インクルード「パス」を設定するには? (シンボリックリンク?)
Visual Studio 2010 の問題は、"Release" ではなく "Debug" でビルドしたことが原因でした。igraph の作成者の 1 人である Gábor Csárdi は、それを特定して解決するための優れたステップバイステップ ガイドを提供してくれました。