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がないと言われる。
ここでわからず挫折。