Thanks for the prompt reply. I tried your suggestion but it failed. Here's the screen capture form it: make build/make/Makefile --stop make[1]: Entering directory `/home/leo/mysagemath/SageMath' rm -f config.log mkdir -p logs/pkgs ln -s logs/pkgs/config.log config.log running CONFIG_SHELL=/bin/bash /bin/bash ./configure --no-create --no-recursion checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for root user... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for ar... yes checking for m4... yes checking for ranlib... yes checking for strip... yes checking for GNU or BSD tar... /bin/tar checking for GNU make... /usr/bin/make checking for latex... yes checking for perl... /usr/bin/perl checking for Perl version 5.8.0 or later... yes checking for git... no checking for yasm... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking for C compiler vendor... gnu checking for gcc... gcc checking whether we are using the GNU Objective C compiler... no checking whether gcc accepts -g... no checking dependency style of gcc... none checking for g++... no checking for objc++... no checking for objcxx... no checking for c++... no checking for CXX... no checking whether we are using the GNU Objective C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking for curl 7.22... no checking how to run the C++ preprocessor... /lib/cpp configure: error: in `/home/leo/mysagemath/SageMath': 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. make[1]: *** [build/make/Makefile] Error 1 make[1]: Leaving directory `/home/leo/mysagemath/SageMath' make: *** [all-toolchain] Error 2
On 15 August 2018 at 16:00, Dima Pasechnik <dimp...@gmail.com> wrote: > one can see in your log: > > UnicodeDecodeError: 'ascii' codec can't decode byte 0xe1 in position 16: > ordinal not in range(128) > > this suggests non-ascii chars in some of your paths, or something > "interesting" with your locale. > > Can you try running > > LC_ALL=C ./sage -i pip > > to see if this succeeds. > > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.