Maybe this should help, I'm running archlinux:
% uname -a
Linux yossarian 3.13.5-1-ARCH #1 SMP PREEMPT Sun Feb 23 00:25:24 CET 2014 
x86_64 GNU/Linux

My GCC version id 4.8.2, I got the same error with this GCC and sage's one

On Wednesday, February 26, 2014 6:18:45 PM UTC-8, Aladin VIRMAUX wrote:
>
> Hello,
>
> the compilation of the last version of develop fail on my computer for 
> ncurses, flint, pycrypto. I tried a bit to fix it without any succes.
>
> Here is the output of make:
>
> dadin@yossarian .sage % head output.log 
> cd build && \
> "../build/pipestatus" \
>     "env SAGE_PARALLEL_SPKG_BUILD='' ./install all 2>&1" \
>     "tee -a ../logs/install.log"
> *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
> COLORFGBG=default;default
> COLORTERM=rxvt
> DESKTOP_STARTUP_ID=i3/urxvtc/317-31-yossarian_TIME22986552
> DISPLAY=:0
> EDITOR=vim
> dadin@yossarian .sage % vim output.log 
> dadin@yossarian .sage % cat output.log 
> cd build && \
> "../build/pipestatus" \
>     "env SAGE_PARALLEL_SPKG_BUILD='' ./install all 2>&1" \
>     "tee -a ../logs/install.log"
> *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
> COLORFGBG=default;default
> COLORTERM=rxvt
> DESKTOP_STARTUP_ID=i3/urxvtc/317-31-yossarian_TIME22986552
> DISPLAY=:0
> EDITOR=vim
> GNOME_KEYRING_CONTROL=/run/user/1000/keyring-KFD1N6
> GNOME_KEYRING_PID=287
> HG=/usr/bin/hg
> HOME=/home/dadin
> JAVA_HOME=/usr/lib/jvm/java-7-openjdk/jre
> LANG=en_US.UTF-8
> LOGNAME=dadin
> MAIL=/var/spool/mail/dadin
> MAKEFLAGS=
> MAKELEVEL=1
> MAKE=make -j4
> MFLAGS=
> MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
>
> PATH=/home/dadin/.sage/src/bin:/home/dadin/.sage/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/dadin/.sage/:/home/dadin/.sage/
> PWD=/home/dadin/.sage/build
> PYTHONPATH=/home/dadin/.sage/local
> SAGE_EXTCODE=/home/dadin/.sage/local/share/sage/ext
> SAGE_LOCAL=/home/dadin/.sage/local
> SAGE_LOGS=/home/dadin/.sage/logs/pkgs
> SAGE_PARALLEL_SPKG_BUILD=
> SAGE_ROOT=/home/dadin/.sage
> SAGE_SPKG_INST=/home/dadin/.sage/local/var/lib/sage/installed
> SAGE_SRC=/home/dadin/.sage/src
> SAGE_VERSION=6.2.beta2
> SHELL=/usr/bin/zsh
> SHLVL=7
> SSH_AGENT_PID=320
> SSH_AUTH_SOCK=/tmp/ssh-bLzD1gpuVAnq/agent.317
> TERMINFO=/usr/share/terminfo
> TERM=rxvt-unicode-256color
> USER=dadin
> _=/usr/bin/env
> WINDOWID=4195784
> WINDOWPATH=1
> XAUTHORITY=/home/dadin/.Xauthority
> XDG_RUNTIME_DIR=/run/user/1000
> XDG_SEAT=seat0
> XDG_SESSION_ID=1
> XDG_VTNR=1
> ***********************************************
> make[1]: Entering directory '/home/dadin/.sage/build'
> make -j4 base
> make[2]: Entering directory '/home/dadin/.sage/build'
> make[2]: warning: -jN forced in submake: disabling jobserver mode.
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make -j4 sets $(MAKE)... yes
> checking whether make -j4 supports nested variables... yes
> checking whether to enable maintainer-specific portions of Makefiles... yes
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for ar... yes
> checking for m4... yes
> checking for ranlib... yes
> checking for strip... yes
> checking for GNU or BSD tar... /usr/bin/tar
> checking for latex... yes
> checking for perl... /usr/bin/perl
> checking for Perl version 5.8.0 or later... yes
> checking for dpkg... no
> checking for dpkg-architecture... 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... cpp
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... none
> checking whether we are using the GNU Fortran compiler... yes
> checking whether gfortran accepts -g... yes
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking complex.h usability... yes
> checking complex.h presence... yes
> checking for complex.h... yes
> checking for gcc option to accept ISO C99... -std=gnu99
> checking for Fortran flag needed to accept free-form source... -ffree-form
> checking if gcc accepts -dumpversion option... yes
> checking gcc version... 4.7.3
> checking if g++ accepts -dumpversion option... yes
> checking g++ version... 4.7.3
> configure: Excellent, the C, C++ and Fortran compilers are all GCC 4.7.3
> configure: Excellent, GCC 4.7.3 is later than the minimum
> configure: needed to build Sage, which is GCC version 4.0.1
> checking for sqrt in -lm... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> /bin/sh: symbol lookup error: 
> /home/dadin/.sage/local/lib/libncursesw.so.5: undefined symbol: _nc_putchar
> If you would like to try to build Sage anyway (to help porting),
> export the variable 'SAGE_PORT' to something non-empty.
> Makefile:504: recipe for target 
> '/home/dadin/.sage/local/var/lib/sage/installed/prereq' failed
> make[2]: *** [/home/dadin/.sage/local/var/lib/sage/installed/prereq] Error 
> 1
> make[2]: Leaving directory '/home/dadin/.sage/build'
> Makefile:376: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory '/home/dadin/.sage/build'
>
> real    0m1.104s
> user    0m0.380s
> sys    0m0.103s
> ***************************************************************
> Error building Sage.
>
> The following package(s) may have failed to build:
>
> package: flint-2.3.p1
> log file: /home/dadin/.sage/logs/pkgs/flint-2.3.p1.log
> build directory: /home/dadin/.sage/local/var/tmp/sage/build/flint-2.3.p1
>
> package: ncurses-5.9.p2
> log file: /home/dadin/.sage/logs/pkgs/ncurses-5.9.p2.log
> build directory: /home/dadin/.sage/local/var/tmp/sage/build/ncurses-5.9.p2
>
> package: pycrypto-2.6.1.p0
> log file: /home/dadin/.sage/logs/pkgs/pycrypto-2.6.1.p0.log
> build directory: 
> /home/dadin/.sage/local/var/tmp/sage/build/pycrypto-2.6.1.p0
>
> The build directory may contain configuration files and other potentially
> helpful information. WARNING: if you now run 'make' again, the build
> directory will, by default, be deleted. Set the environment variable
> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
>
> Makefile:19: recipe for target 'build' failed
>

-- 
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 http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to