ncursesのmakeでエラー

あるサーバへncursesをソースからインストール。
いつもどおり、configureしてmakeするとこんなエラーが発生。

make[1]: ディレクトリ `/home/hoge/ncurses/ncurses-5.8/c++' に入ります
cd ../objects;   -I../c++ -I../include -I. -DHAVE_CONFIG_H  -D_GNU_SOURCE -DNDEBUG -I. -I../include  -c ../c++/cursesf.cc
/bin/sh: -I../c++: そのようなファイルやディレクトリはありません
make[1]: *** [../objects/cursesf.o] エラー 127
make[1]: ディレクトリ `/home/hoge/ncurses/ncurses-5.8/c++' から出ます
make: *** [all] エラー 2

なんだ?
エラーメッセージをよく見ると、通常だとコンパイラコマンド(ccとかc++とか)が入るべきところになにも入っていない。cd ../objects; と -I../c++ のところですね。
で -I../c++ がコマンドとしてないぞってmakeがエラーを吐いているわけですな。

おそらくc++を理解するコンパイラが入っていないから、該当コマンドを空白のままmakeが動作してしまったのかと思われます。

INSTALLを参照するとc++以下はc++用のバインディングなので不要な場合はconfigure時に--without-cxx-bindingをつけよとのこと。

$ ./configure --prefix=/usr --without-cxx-binding

これでmake,installまでできました。