Вид раздражает. Глобально переименуйте iprintf
в my_iprintf
или что-то подобное. У меня нет Cygwin, но я просто попробовал на Linux, и это сработало хорошо:
$ sed -i.bak 's/iprintf/my_iprintf/g' *.c *.h bros/*.c
$ ./configure
... blah blah configuring blah blah ...
#================================================================
# Ready to make.
#================================================================
$ make
... blah blah building blah blah ...
#================================================================
# Ready to install.
#================================================================
$ ./tctmgr --version
Tokyo Cabinet version 1.4.46 (909:1.0) for Linux
Copyright (C) 2006-2010 FAL Labs
IIRC cygwin имеет GNU coreutils, который включает sed
, но с тех пор, как я его использовал, прошло довольно много времени. Подсказка: держите тарбол, чтобы вы могли заново распаковать его, если допустите ошибку, но команда sed
также сохраняет резервные копии.