Oh, I see. You need c++ compiler (g++) installed, and you do not have it. The error message could be better.
On Friday, June 3, 2016 at 3:09:32 PM UTC+1, Adetokunbo Arogbonlo wrote: > > Hi Dima, > Here are the commands and outputs > ~$ which cpp > /usr/bin/cpp > > ~$ file /lib/cpp > /lib/cpp: symbolic link to /etc/alternatives/cpp > > ~$ file /etc/alternatives/cpp > /etc/alternatives/cpp: symbolic link to /usr/bin/cpp > > ~$ cpp -v > Using built-in specs. > COLLECT_GCC=cpp > Target: x86_64-linux-gnu > Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-10' > ... > > > > > > > On Friday, June 3, 2016 at 10:46:40 PM UTC+10, Dima Pasechnik wrote: >> >> what is the output of `which cpp`? >> >> normally, /lib/cpp (what pops up in your error message) >> should be a symbolic link to /etc/alternatives/cpp ` like this: >> $ file /lib/cpp >> /lib/cpp: symbolic link to `/etc/alternatives/cpp' >> $ file /etc/alternatives/cpp >> /etc/alternatives/cpp: symbolic link to `/usr/bin/cpp' >> >> and now /usr/bin/cpp should exist and be what it should be >> $ which cpp >> /usr/bin/cpp >> $ cpp -v >> Using built-in specs. >> COLLECT_GCC=cpp >> Target: x86_64-linux-gnu >> ... >> >> >> >> On Friday, June 3, 2016 at 5:53:30 AM UTC+1, Adetokunbo Arogbonlo wrote: >>> >>> Hi, >>> Sagemath7.2 fails to compile from source on Debian 8.4. It gives the >>> following error: >>> >>> configure: error: in `/home/seyi/sage/7.2/source/sage-7.2': >>> configure: error: C++ preprocessor "/lib/cpp" fails sanity check >>> See `config.log' for more details >>> If you would like to try to build Sage anyway (to help porting), >>> export the variable 'SAGE_PORT' to something non-empty. >>> Makefile:24: recipe for target 'build/make/Makefile' failed >>> make[1]: *** [build/make/Makefile] Error 1 >>> make[1]: Leaving directory '/home/seyi/sage/7.2/source/sage-7.2' >>> Makefile:16: recipe for target 'all' failed >>> make: *** [all] Error 2 >>> >>> I have attached a copy of the config logs and the make logs. >>> Please advise men on how to proceed. >>> >>> Regards >>> Adetokunbo >>> >> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.