I'm trying to compile sage-4.1.1 on a Fedora 11 system. I don't know if it's a good idea to paste the entire install.log, so I'm just including the most recent sections:
========================================================================== Building for architecture: i686 running linux (ix86/GMP kernel) 32-bit version ========================================================================== C compiler is gcc -O3 -Wall -fno-strict-aliasing -fomit-frame- pointer Executable linker is gcc -O3 -Wall -fno-strict-aliasing -fomit- frame-pointer -Wl,--export-dynamic Dynamic Lib linker is gcc -shared $(CFLAGS) $(DLCFLAGS) -Wl,- shared,-soname=$(LIBPARI_SONAME) Looking in C lib for some symbols... ...Found exp2. ...Found log2. ...Found strftime. ...Found getrusage. ...Found sigaction. ...Found TIOCGWINSZ. ...Found getrlimit. ...Found stat. ...Found vsnprintf. ...I did not find dlopen. Try again, with -ldl this time... ...Found dlopen. Checking for optional libraries and headers... ...Found libgmp in /home/miborovsky/src/sage-4.1.1/local/lib ...Found gmp header in /home/miborovsky/src/sage-4.1.1/local/include Using GNU MP, version 4.2.1 ### ### libX11.so not found. Please install X11 development files. ### They usually come in XFree86-devel (RPM) or xlibs-dev (Debian) packages ### ### X11 not found ### FLTK not found. Building without FLTK support Hi-Res Graphics: none ...Found libreadline in /home/miborovsky/src/sage-4.1.1/local/lib ...Found readline header in /home/miborovsky/src/sage-4.1.1/local/ include/readline ...Found history header in /home/miborovsky/src/sage-4.1.1/local/ include/readline ### ### libncurses.so not found. Please install ncurses development files. ### They usually come in ncurses-devel (RPM) or libncurses-dev (Debian) packages ### ...Found libtermcap in /home/miborovsky/src/sage-4.1.1/local/lib/ ...Library termcap needed by readline Using GNU readline, version 5.2 Installation prefix ? [/home/miborovsky/src/sage-4.1.1/local] ...for architecture-independent files (share-prefix) ? [/home/ miborovsky/src/sage-4.1.1/local/share] Installation directories for: ...executables (gp, gphelp) ? [/home/miborovsky/src/sage-4.1.1/local/ bin] ...libraries (libpari) ? [/home/miborovsky/src/sage-4.1.1/local/lib] ...include files ? [/home/miborovsky/src/sage-4.1.1/local/include] ...manual pages ? [/home/miborovsky/src/sage-4.1.1/local/share/man/ man1] ...emacs macros ? [/home/miborovsky/src/sage-4.1.1/local/share/emacs/ site-lisp/pari] ...other system-dependant data ? [/home/miborovsky/src/sage-4.1.1/ local/lib/pari] ...other system-independant data ? [/home/miborovsky/src/sage-4.1.1/ local/share/pari] Default is dynamic executable and shared library ========================================================================== Extracting examples/Makefile.linux-i686 Extracting Olinux-i686/Makefile Extracting Makefile Extracting Olinux-i686/paricfg.h Extracting Olinux-i686/../Odos/paricfg.h ./config/paricfgDOS.h.SH: line 3: Olinux-i686/../Odos/paricfg.h: No such file or directory Extracting scripts and macros ...in doc ...in emacs ...in misc ========================================================================== Shall we try to build pari 2.3.3 (released) now (y/n)? [n] Ok. Type "make install" when you are ready Bye ! Building and install PARI make[2]: Entering directory `/home/miborovsky/src/sage-4.1.1/spkg/ build/pari-2.3.3.p1/src' Making gp in Olinux-i686 make[3]: Entering directory `/home/miborovsky/src/sage-4.1.1/spkg/ build/pari-2.3.3.p1/src/Olinux-i686' ../config/genkernel ../src/kernel/ix86/asm0.h > parilvl0.h cat ../src/kernel/gmp/tune.h ../src/kernel/gmp/int.h ../src/kernel/ none/level1.h > parilvl1.h cat parilvl0.h parilvl1.h > pariinl.h gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -I../src/language -I/home/miborovsky/src/sage-4.1.1/ local/include -o gp.o ../src/gp/gp.c cd ../src/desc && /usr/bin/perl merge_822 ../functions/*/* > def-linux- i686-4311.tmp mv ../src/desc/def-linux-i686-4311.tmp ../src/desc/pari.desc cd ../src/desc && /usr/bin/perl gen_proto gp pari.desc > gp_init-linux- i686-4311.tmp mv ../src/desc/gp_init-linux-i686-4311.tmp ../src/gp/gp_init.h gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -I../src/language -I/home/miborovsky/src/sage-4.1.1/ local/include -o gp_rl.o ../src/gp/gp_rl.c cd ../src/desc && /usr/bin/perl gen_proto highlevel pari.desc > highlvl-linux-i686-4311.tmp mv ../src/desc/highlvl-linux-i686-4311.tmp ../src/gp/highlvl.h gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -DDL_DFLT_NAME=NULL -o highlvl.o ../src/gp/highlvl.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o whatnow.o ../src/gp/whatnow.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o plotnull.o ../src/graph/plotnull.c cat ../src/kernel/gmp/mp.c ../src/kernel/none/cmp.c ../src/kernel/none/ gcdll.c ../src/kernel/none/ratlift.c ../src/kernel/none/invmod.c ../ src/kernel/gmp/gcd.c ../src/kernel/none/mp_indep.c ../src/kernel/none/ add.c > mp.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -I/home/miborovsky/src/sage-4.1.1/local/include -o mp.o mp.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o mpinl.o ../src/kernel/none/mpinl.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o Flx.o ../src/basemath/Flx.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o Qfb.o ../src/basemath/Qfb.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o RgX.o ../src/basemath/RgX.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o alglin1.o ../src/basemath/alglin1.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o alglin2.o ../src/basemath/alglin2.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o arith1.o ../src/basemath/arith1.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o arith2.o ../src/basemath/arith2.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o base1.o ../src/basemath/base1.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o base2.o ../src/basemath/base2.c gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. - I../src/headers -o base3.o ../src/basemath/base3.c cc1: out of memory allocating 248 bytes after a total of 2893086720 bytes make[3]: *** [base3.o] Error 1 make[3]: Leaving directory `/home/miborovsky/src/sage-4.1.1/spkg/build/ pari-2.3.3.p1/src/Olinux-i686' make[2]: *** [gp] Error 2 make[2]: Leaving directory `/home/miborovsky/src/sage-4.1.1/spkg/build/ pari-2.3.3.p1/src' Error building GP real 56m17.592s user 55m51.315s sys 0m18.535s sage: An error occurred while installing pari-2.3.3.p1 Please email sage-devel http://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /home/miborovsky/src/sage-4.1.1/install.log. Describe your computer, operating system, etc. If you want to try to fix the problem, yourself *don't* just cd to /home/miborovsky/src/sage-4.1.1/spkg/build/pari-2.3.3.p1 and type 'make'. Instead type "/home/miborovsky/src/sage-4.1.1/sage -sh" in order to set all environment variables correctly, then cd to /home/miborovsky/src/sage-4.1.1/spkg/build/pari-2.3.3.p1 (When you are done debugging, you can type "exit" to leave the subshell.) make[1]: *** [installed/pari-2.3.3.p1] Error 1 make[1]: Leaving directory `/home/miborovsky/src/sage-4.1.1/spkg' real 97m23.232s user 87m41.198s sys 8m29.854s Error building Sage. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---