First thing you might like to try is to update to gcc 7.0.1;
see the related Fedora effort:
https://lists.fedoraproject.org/archives/list/[email protected]/thread/7OS7EDKLZDY27C6777O6HE2QMF7YU3X7/

On Monday, May 1, 2017 at 11:30:49 AM UTC+1, Dima Pasechnik wrote:
>
> IMHO you are the 1st one reporting about building Sage with gcc 7.0.0.
> It's not surprising - most probably the corresponding upstream packages, 
> gsl and R in this case, have not yet been ported to gcc 7.
>
>
> On Monday, May 1, 2017 at 12:58:49 AM UTC+1, Tae Lim Kook wrote:
>>
>> Sorry if a similar message previously appeared on this group. I'm 
>> assuming that it didn't get posted for some reason.
>>
>> OS: Linux (kernel 4.10.0 / distro: Ubuntu 17.10)
>> GCC version: 7.0.0 20161202 experimental (built from source)
>>
>> error message for gsl:
>>
>> checking host system type... x86_64-unknown-linux-gnu
>> 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... configure: error: in 
>> `/home/uruwi/sage-7.6/local/var/tmp/sage/build/gsl-2.1.p1/src':
>> configure: error: cannot run C compiled programs.
>> If you meant to cross compile, use `--host'.
>> See `config.log' for more details
>> Error configuring GSL.
>>
>> real    0m0.460s
>> user    0m0.204s
>> sys    0m0.056s
>>
>> for R:
>>
>> checking size of int... 4
>> checking size of long... 8
>> checking size of long long... 8
>> checking size of double... 8
>> checking size of size_t... 8
>> checking size of long double... 16
>> checking whether we can compute C Make dependencies... yes, using $(CC) -
>> MM
>> checking whether gcc supports -c -o FILE.lo... yes
>> checking for gcc option to support OpenMP... -fopenmp
>> checking how to get verbose linking output from gfortran... -###
>> checking for Fortran 77 libraries of gfortran...  -L/home/uruwi/sage-7.6/
>> local/lib -L/home/uruwi/sage-7.6/local/lib/../lib64 -L/usr/local/lib/gcc/
>> x86_64-pc-linux-gnu/7.0.0 -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/7.0.0
>> /../../../x86_64-linux-gnu -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/7.0.0
>> /../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/
>> x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/local/lib/gcc/x86_64-pc-linux
>> -gnu/7.0.0/../../.. -lgfortran -lm -lquadmath
>> checking how to get verbose linking output from gcc... -###
>> checking for C libraries of gcc...  -L/home/uruwi/sage-7.6/local/lib -L/
>> home/uruwi/sage-7.6/local/lib/../lib64 -L/usr/local/lib/gcc/x86_64-pc-
>> linux-gnu/7.0.0 -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/7.0.0/../../../
>> x86_64-linux-gnu -L/usr/local/lib/gcc/x86_64-pc-linux-gnu/7.0.0
>> /../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/
>> x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/local/lib/gcc/x86_64-pc-linux
>> -gnu/7.0.0/../../.. -lgcc_s
>> checking for dummy main to link with Fortran 77 libraries... none
>> checking for Fortran 77 name-mangling scheme... lower case, underscore, 
>> no extra underscore
>> checking whether gfortran appends underscores to external names... yes
>> checking whether gfortran appends extra underscores to external names... 
>> no
>> checking whether mixed C/Fortran code can be run... configure: WARNING: 
>> cannot run mixed C/Fortran code
>> configure: error: Maybe check LDFLAGS for paths to Fortran libraries?
>> Error configuring R.
>>
>> real    0m33.667s
>> user    0m13.640s
>> sys    0m2.900s
>>
>>
>>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to