To my chagrin, I am working as a non-root user on an SLES (SUSE Linux Enterprise) 11. I'm not root and cannot have packages installed.
I'm trying to build ncurses-5.9. The build configures and make advances pretty far with no hitches, but then at some point I get
cd ../objects; -I../c++ -I../include -I. -DHAVE_CONFIG_H -D_GNU_SOURCE -DNDEBUG -I. -I../include -I/opt/nano/include/ncurses -c ../c++/cursesf.cc /bin/sh: -I../c++: No such file or directory make[1]: *** [../objects/cursesf.o] Error 127 It seems like Make is using some variable for a binary that doesn't exist.
This problem is similar to the one described here, but unlike in that question - I can't install the distribution's packaged version; nor am I trying to build the distro's version. I've downloaded the tarball from the ncurses website.
How can I get the build to complete?