Franck MICHEL on Tue, 06 Jan 2004 20:11:45 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Installation failed on ix86 Linux |
I've tried to install Pari/gp on a centrino laptop under Linux, but without success. I paste below the output of "./Configure" and "make gp", all suggestions are welcome. Thanks Franck ------------------------------------------------------------------------------ ./Configure gives: Configuring pari-2.1.5 (STABLE) Checking echo to see how to suppress newlines... ...using -n. Looking for some tools first ... ...ld is /usr/bin/ld ...zcat is /bin/zcat ...gzip is /bin/gzip ...ranlib is /usr/bin/ranlib ...perl is /usr/bin/perl ...emacs is /usr/bin/emacs Building for architecture: i686 running linux (ix86 kernel) Checking for optional libraries and headers... ...Found libX11 in /usr/X11R6/lib ...Found X11 header files in /usr/X11R6/include/X11 ...Found libreadline in /lib ...Found libncurses in /lib ...But no header file has been found Looking for the compilers ... ...cc is /usr/bin/cc ...gcc is /usr/bin/gcc GNU compiler version 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk) C compiler is /usr/bin/gcc -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer Looking for an assembler ... ...as is /usr/bin/as ...Hum, this looks like GNU as Assembler is /usr/bin/as C PreProcessor is /usr/bin/gcc -E -I. Executable linker is /usr/bin/gcc -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -Xlinker -export-dynamic ...Hum, this looks like GNU ld Dynamic Lib linker is /usr/bin/ld -shared -soname $(LIBPARI_SONAME) -lc -lm Given the previous choices, sizeof(long) is 4 chars. The internal word representation of a double is l[1], l[0]. ========================================================================== Checking some common types... ...Found ulong. Looking in C lib for some symbols... ...I did not find exp2. ...Found strftime. ...Found getrusage. ...Found sigrelse. ...I did not find TIOCGWINSZ. ...Found getrlimit. ...Found opendir. ...I did not find vsnprintf. ...I did not find dlopen. Try again, with -ldl this time... ...Found dlopen. Installation prefix ? [/usr/local] ...for architecture-independant files (share-prefix) ? [] ..."gp" executable ? [/usr/local/bin] ..."pari" library ? [/usr/local/lib] ...include files ? [/usr/local/include/pari] ...manual pages ? [/usr/local/man/man1] ...documentation, examples, and emacs macros ? [/usr/local/lib/pari] ...miscellaneous data (galois resolvents) ? [/usr/local/lib/pari/galdata] Default is dynamic executable and shared library, graphic=X11 ========================================================================== Extracting examples/Makefile.linux-i686 Extracting Olinux-i686/Makefile Extracting Olinux-i686/../Odos/paricfg.h Extracting Olinux-i686/paricfg.h Extracting Makefile Extracting scripts and macros ...in doc ...in emacs ...in misc ========================================================================== Shall we try to build pari 2.1.5 (released) now (y/n)? [n] Ok. Type "make install" when you are ready Bye ! ---------------------------------------------------------------------------- --- make gp gives: cd Olinux-i686; make gp make[1]: Entering directory `/home/fmichel/Logicielstelecharges/pari/pari-2.1.5/Olinux-i686' cat ../src/kernel/ix86/level0.h ../src/kernel/none/level1.h > pariinl.h /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/language -o gp.o ../src/gp/gp.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/language -o gp_rl.o ../src/gp/gp_rl.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o highlvl.o ../src/gp/highlvl.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o whatnow.o ../src/gp/whatnow.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I/usr/X11R6/include -o plot.o ../src/graph/plotX.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c /usr/bin/gcc -E -I. ../src/kernel/ix86/l0asm.c | sed -e '/^#/d' -e '/^ *#line/d' -e 's/% */%/g' > level0.s ../src/kernel/ix86/l0asm.c:104:15: pasting "addll" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:114:16: pasting "addllx" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:126:15: pasting "subll" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:136:16: pasting "subllx" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:148:16: pasting "shiftl" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:160:17: pasting "shiftlr" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:172:15: pasting "bfffo" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:181:15: pasting "mulll" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:189:16: pasting "addmul" and ":" does not give a valid preprocessing token ../src/kernel/ix86/l0asm.c:200:15: pasting "divll" and ":" does not give a valid preprocessing token /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o kernel.o level0.s /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o mp.o ../src/kernel/none/mp.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o alglin1.o ../src/basemath/alglin1.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o alglin2.o ../src/basemath/alglin2.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o arith1.o ../src/basemath/arith1.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o arith2.o ../src/basemath/arith2.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base1.o ../src/basemath/base1.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base2.o ../src/basemath/base2.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base3.o ../src/basemath/base3.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base4.o ../src/basemath/base4.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base5.o ../src/basemath/base5.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o bibli1.o ../src/basemath/bibli1.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o bibli2.o ../src/basemath/bibli2.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch1.o ../src/basemath/buch1.c /usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch2.o ../src/basemath/buch2.c ../src/basemath/buch2.c:1782: internal compiler error: in remove_edge, at callgraph.c:189 Please submit a full bug report, with preprocessed source if appropriate. See <URL:https://qa.mandrakesoft.com/> for instructions. make[1]: *** [buch2.o] Erreur 1 make[1]: Leaving directory `/home/fmichel/Logicielstelecharges/pari/pari-2.1.5/Olinux-i686' make: *** [gp] Erreur 2