doxygenのソースをCygwinでコンパイルしたら以下のエラーが出てコンパイルが停止

./configure --prefix /usr/local
Autodetected platform win32-g++...
Checking for GNU make tool... using /usr/bin/make
Checking for GNU install tool... using /usr/bin/install
Checking for dot (part of GraphViz)... not found!
Checking for perl... using /usr/bin/perl
Checking for flex... not found!

いろいろと足りないものがあるので指摘されたものをsetup.exeで手に入れて再度実行。

./configreは通る。

しかしmakeでエラー

portable_c.c:1:19: iconv.h: No such file or directory

調べて見たらlibiconvというものが必要みたい。

Cygwin の setup.exeで手に入れて再度makeを実行したら、コンパイル成功https://sourceforge.net/projects/doxygen/forums/forum/130996/topic/3136999

make install で再度エラー

$ make install
/usr/bin/install -d //usr/local/bin
/usr/bin/install: cannot create directory `//usr': Read-only file system
Makefile:76: recipe for target `install' failed
make: *** [install] Error 1

どうも ‘//usr’が悪いみたいなので

./configure --prefix usr/local

と変更したら成功。

続いてmake docs_installで失敗

epstopdfがないと言われる。

ここでわからず挫折。