Le 11/05/2017 à 03:44, Brent Thomas a écrit : > I have been trying to install sage on a raspberry pi 3. I didn't find a > binary of any recent version, so I'm trying to build it from source. > I've run into an error with sage building gcc. The relevant part of the > gcc-5.4.0.log file is below. >
I have succeeded building sage from source on th pi3, possibly 8 months ago. The installation succeeded without any difficulties. The only problem was that, due to the lack of memory, I could not run make in parallel; the compilation took more than 24 hours, but it worked. t.d. > g++ -g -DIN_GCC -fno-exceptions -fno-rtti > -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings > -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual > -pedantic -Wno-long-long -Wno-variadi$ > lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o > lto/lto-partition.o lto/lto-symtab.o libbackend.a main.o tree-browser.o > libcommon-target.a libcommon.a ../libcpp/libcpp.a > ../libdecnumber/libdecnumber.a -L/home/pi/$ > collect2: error: ld returned 1 exit status > ../../src/gcc/lto/Make-lang.in:71: recipe for target 'lto1' failed > make[6]: *** [lto1] Error 1 > make[6]: Leaving directory > '/home/pi/Downloads/sage-7.6/local/var/tmp/sage/build/gcc-5.4.0/gcc-build/gcc' > Makefile:4367: recipe for target 'all-stage1-gcc' failed > make[5]: *** [all-stage1-gcc] Error 2 > make[5]: Leaving directory > '/home/pi/Downloads/sage-7.6/local/var/tmp/sage/build/gcc-5.4.0/gcc-build' > Makefile:19008: recipe for target 'stage1-bubble' failed > make[4]: *** [stage1-bubble] Error 2 > make[4]: Leaving directory > '/home/pi/Downloads/sage-7.6/local/var/tmp/sage/build/gcc-5.4.0/gcc-build' > Makefile:899: recipe for target 'all' failed > make[3]: *** [all] Error 2 > make[3]: Leaving directory > '/home/pi/Downloads/sage-7.6/local/var/tmp/sage/build/gcc-5.4.0/gcc-build' > > real 64m56.236s > user 53m1.490s > sys 2m58.710s > ************************************************************************ > Error installing package gcc-5.4.0 > ************************************************************************ > > I've tried setting SAGE_INSTALL_GCC to no and using the default compiler > (gcc 6.1.0) to build sage. Unfortunately, the ppl library fails to build > when I do this as it can't find an appropriate version of the gmp > library. (As a side note I can build ppl directly by setting the > --with-gmp-prefix flag to the appropriate directory, but I don't know > how to set this flag when building sage.) > > Any advice on building sage on a raspberry pi would be welcome. > > -- > 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 > <mailto:sage-devel+unsubscr...@googlegroups.com>. > To post to this group, send email to sage-devel@googlegroups.com > <mailto: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. -- 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.
<<attachment: tdumont.vcf>>