Bill Allombert on Sun, 06 Jan 2013 22:06:56 +0100


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: auto-complete fails


On Wed, Jan 02, 2013 at 10:55:59AM +0200, Ayberk Zeytin wrote:
> 
> Hello,
> 
> I have a problem with auto-complete feature of gp.
> 
> I have freshly installed ubuntu 12.04 from the iso 12.04.01. This
> comes with GNU readline library installed.
> 
> By following instructions I have installed PARI/gp:
> 
> ./Configure
> make gp
> 
> Then I realized that in terminal I have auto-complete, but not when
> I run gp.
> 
> Then I also added readline-dev library installed. Then I did the followings:
> 
> make clean
> 
> which gave:
> 
> cd doc && make cleandoc
> make[1]: Entering directory `/home/ayberk/Downloads/pari-2.5.3/doc'
> rm -f *.log *.dvi *.idx *.ps *.pdf *.aux *.toc *.std *.dumbpod *.3
> *.tmp *.html
> make[1]: Leaving directory `/home/ayberk/Downloads/pari-2.5.3/doc'
> Making cleanall in Olinux-i686
> make[1]: Entering directory `/home/ayberk/Downloads/pari-2.5.3/Olinux-i686'
> rm -f *.o mp.c *.s mpinl.h parilvl0.h parilvl1.h libpari* gp-sta
> gp-dyn kerntest
> rm -f tune tune-sta tune.o
> rm -f *.dif gp.out pari.ps
> rm -f ../src/desc/pari.desc *linux-i686.tmp
> make[1]: Leaving directory `/home/ayberk/Downloads/pari-2.5.3/Olinux-i686'
> 
> ./Configure --with-readline
> 
> which gave:
> 
> Configuring pari-2.5.3 (STABLE)
> Checking echo to see how to suppress newlines...
> ...using \c
> 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
> Looking for the compilers ...
> ...cc is /usr/bin/cc
> ...gcc is /usr/bin/gcc
> GNU compiler version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
> Given the previous choices, sizeof(long) is 4 chars.
> The internal word representation of a double is l[1], l[0].
> ==========================================================================
> Building for: i686 running linux (ix86/GMP kernel) 32-bit version
> ==========================================================================
> C compiler is /usr/bin/gcc -O3 -Wall -fno-strict-aliasing
> -fomit-frame-pointer -fPIC
> Executable linker is /usr/bin/gcc -O3 -Wall -fno-strict-aliasing
> -fomit-frame-pointer -Wl,--export-dynamic
> Dynamic Lib linker is /usr/bin/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.
> ...Found waitpid.
> ...Found setsid.
> ...Found getenv.
> ...Found isatty.
> ...Found alarm.
> ...I did not find dlopen.
> Try again, with -ldl this time...
> ...Found dlopen.
> Checking for optional libraries and headers...
> ###
> ### libgmp.so not found. Please install gmp development files.
> ### They usually come in gmp-devel (RPM) or libgmp-dev (Debian) packages
> ###
> ### Building without GNU MP support
> ###
> ### libX11.so not found. Please install X11 development files.
> ### They usually come in [XFree86|xorg-x11|libx11]-devel (RPM) or
> libx11-dev (Debian) packages
> ###
> ### X11 not found
> ### FLTK not found. Building without FLTK support
> ### Qt not found. Building without Qt support
> Hi-Res Graphics: none
> ...Found libreadline in /usr/lib/i386-linux-gnu
> ...Found readline header in /usr/include//readline
> ...Found history header in /usr/include//readline
> ...Found libtermcap in /usr/lib/i386-linux-gnu
> ...Library termcap needed by readline
> Using GNU readline, version 6.2
> Installation prefix ? [/usr/local]
> ...for architecture-independent files (share-prefix) ? [/usr/local/share]
> Installation directories for:
> ...executables (gp, gphelp) ? [/usr/local/bin]
> ...libraries (libpari) ? [/usr/local/lib]
> ...include files ? [/usr/local/include]
> ...manual pages ? [/usr/local/share/man/man1]
> ...other system-dependent data ? [/usr/local/lib/pari]
> ...other system-independent data ? [/usr/local/share/pari]
> Default is dynamic executable and shared library
> ==========================================================================
> 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 misc
> ==========================================================================
> Shall we try to build pari 2.5.3 (released) now (y/n)? [n]
> Ok. Type "make install" when you are ready
> Bye !
> 
> and then:
> 
> make gp
> 
> which gave:
> 
> Making gp in Olinux-i686
> make[1]: Entering directory `/home/ayberk/Downloads/pari-2.5.3/Olinux-i686'
> ../config/genkernel ../src/kernel/ix86/asm0.h > parilvl0.h
> if test -r ./tune.h; then d=.; else d=../src/kernel/none; fi; cat
> $d/tune.h ../src/kernel/none/int.h ../src/kernel/none/level1.h >
> parilvl1.h
> cat parilvl0.h parilvl1.h > mpinl.h
> /usr/bin/gcc -c -I. -I../src/headers -I../src/language
> -I/usr/include -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer
> -o gp.o ../src/gp/gp.c
> f=funclist-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl
> merge_822 ../funclist > $f) && mv ../src/desc/$f
> ../src/desc/pari.desc
> f=gp_init-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl
> gen_proto gp pari.desc > $f) && mv ../src/desc/$f
> ../src/gp/gp_init.h
> mv: try to overwrite `../src/gp/gp_init.h', overriding mode 0644
> (rw-r--r--)? y
> f=gp_default-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl
> gen_proto gp_default pari.desc > $f) && mv ../src/desc/$f
> ../src/gp/gp_default.h
> mv: try to overwrite `../src/gp/gp_default.h', overriding mode 0644
> (rw-r--r--)? y
> /usr/bin/gcc -c -I. -I../src/headers -I../src/graph -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o gp_init.o
> ../src/gp/gp_init.c
> /usr/bin/gcc -c -I. -I../src/headers -I../src/language
> -I/usr/include -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer
> -o gp_rl.o ../src/gp/gp_rl.c
> f=highlvl-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl
> gen_proto highlevel pari.desc > $f) && mv ../src/desc/$f
> ../src/gp/highlvl.h
> mv: try to overwrite `../src/gp/highlvl.h', overriding mode 0644
> (rw-r--r--)? y
> /usr/bin/gcc -c -I. -I../src/headers -DDL_DFLT_NAME=NULL -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o highlvl.o
> ../src/gp/highlvl.c
> /usr/bin/gcc -c -I. -I../src/headers -O3 -Wall -fno-strict-aliasing
> -fomit-frame-pointer -o whatnow.o ../src/gp/whatnow.c
> /usr/bin/gcc -c -I. -I../src/headers -I../src/graph -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o plotport.o
> ../src/graph/plotport.c
> y/usr/bin/gcc -c -I. -I../src/headers -O3 -Wall -fno-strict-aliasing
> -fomit-frame-pointer -o plotnull.o ../src/graph/plotnull.c
> cat ../src/kernel/none/mp.c ../src/kernel/none/cmp.c
> ../src/kernel/none/gcdll.c ../src/kernel/none/ratlift.c
> ../src/kernel/none/invmod.c ../src/kernel/none/gcd.c
> ../src/kernel/none/gcdext.c ../src/kernel/none/mp_indep.c
> ../src/kernel/none/add.c > mp.c
> /usr/bin/gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer
> -funroll-loops -fPIC -I. -I../src/headers -o mp.o mp.c
> /usr/bin/gcc -c -I. -I../src/headers -O3 -Wall -fno-strict-aliasing
> -fomit-frame-pointer -fPIC -o mpinl.o ../src/kernel/none/mpinl.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o alglin1.o
> ../src/basemath/alglin1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o alglin2.o
> ../src/basemath/alglin2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o arith1.o
> ../src/basemath/arith1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o arith2.o
> ../src/basemath/arith2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o base1.o
> ../src/basemath/base1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o base2.o
> ../src/basemath/base2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o base3.o
> ../src/basemath/base3.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o base4.o
> ../src/basemath/base4.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o base5.o
> ../src/basemath/base5.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o bb_group.o
> ../src/basemath/bb_group.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o bibli1.o
> ../src/basemath/bibli1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o bibli2.o
> ../src/basemath/bibli2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o bit.o
> ../src/basemath/bit.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o buch1.o
> ../src/basemath/buch1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o buch2.o
> ../src/basemath/buch2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o buch3.o
> ../src/basemath/buch3.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o buch4.o
> ../src/basemath/buch4.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o concat.o
> ../src/basemath/concat.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o ellanal.o
> ../src/basemath/ellanal.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o elliptic.o
> ../src/basemath/elliptic.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o F2x.o
> ../src/basemath/F2x.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o FF.o
> ../src/basemath/FF.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o Flx.o
> ../src/basemath/Flx.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o FpE.o
> ../src/basemath/FpE.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o FpV.o
> ../src/basemath/FpV.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o FpX.o
> ../src/basemath/FpX.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o galconj.o
> ../src/basemath/galconj.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o gen1.o
> ../src/basemath/gen1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o gen2.o
> ../src/basemath/gen2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o gen3.o
> ../src/basemath/gen3.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o Hensel.o
> ../src/basemath/Hensel.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o hnf_snf.o
> ../src/basemath/hnf_snf.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o ifactor1.o
> ../src/basemath/ifactor1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o lll.o
> ../src/basemath/lll.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o nffactor.o
> ../src/basemath/nffactor.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o perm.o
> ../src/basemath/perm.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o polarit1.o
> ../src/basemath/polarit1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o polarit2.o
> ../src/basemath/polarit2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o polarit3.o
> ../src/basemath/polarit3.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o prime.o
> ../src/basemath/prime.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o Qfb.o
> ../src/basemath/Qfb.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o QX_factor.o
> ../src/basemath/QX_factor.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o random.o
> ../src/basemath/random.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o RgV.o
> ../src/basemath/RgV.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o RgX.o
> ../src/basemath/RgX.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o rootpol.o
> ../src/basemath/rootpol.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o subcyclo.o
> ../src/basemath/subcyclo.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o subgroup.o
> ../src/basemath/subgroup.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o trans1.o
> ../src/basemath/trans1.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o trans2.o
> ../src/basemath/trans2.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o trans3.o
> ../src/basemath/trans3.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o ZV.o
> ../src/basemath/ZV.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o ZX.o
> ../src/basemath/ZX.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o anal.o
> ../src/language/anal.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o compat.o
> ../src/language/compat.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o compile.o
> ../src/language/compile.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o default.o
> ../src/language/default.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o errmsg.o
> ../src/language/errmsg.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o es.o
> ../src/language/es.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o eval.o
> ../src/language/eval.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o hash.o
> ../src/language/hash.c
> f=init-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl gen_proto
> basic pari.desc > $f) && mv ../src/desc/$f ../src/language/init.h
> f=default-$$-linux-i686.tmp; (cd ../src/desc && /usr/bin/perl
> gen_proto default pari.desc > $f) && mv ../src/desc/$f
> ../src/language/default.h
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o init.o
> ../src/language/init.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o intnum.o
> ../src/language/intnum.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o members.o
> ../src/language/members.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o paricfg.o
> ../src/language/paricfg.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o pariinl.o
> ../src/language/pariinl.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o parse.o
> ../src/language/parse.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o sumiter.o
> ../src/language/sumiter.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o aprcl.o
> ../src/modules/aprcl.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o DedekZeta.o
> ../src/modules/DedekZeta.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o elldata.o
> ../src/modules/elldata.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o ellsea.o
> ../src/modules/ellsea.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o galois.o
> ../src/modules/galois.c
> ../src/modules/galois.c: In function âlirecosetâ:
> ../src/modules/galois.c:343:3: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> ../src/modules/galois.c:344:3: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> ../src/modules/galois.c:345:3: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> ../src/modules/galois.c: In function âread_objâ:
> ../src/modules/galois.c:327:21: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> ../src/modules/galois.c: In function âlireresolvâ:
> ../src/modules/galois.c:356:3: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> ../src/modules/galois.c:357:3: warning: ignoring return value of
> âfreadâ, declared with attribute warn_unused_result
> [-Wunused-result]
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o galpol.o
> ../src/modules/galpol.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o groupid.o
> ../src/modules/groupid.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o krasner.o
> ../src/modules/krasner.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o kummer.o
> ../src/modules/kummer.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o mpqs.o
> ../src/modules/mpqs.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o part.o
> ../src/modules/part.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o stark.o
> ../src/modules/stark.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o subfield.o
> ../src/modules/subfield.c
> /usr/bin/gcc -c -I. -I../src/headers -fPIC -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -o thue.o
> ../src/modules/thue.c
> rm -f libpari.so.2.5.3
> /usr/bin/gcc -o
> "/home/ayberk/Downloads/pari-2.5.3/Olinux-i686"/libpari.so.2.5.3
> -shared -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -fPIC
> -Wl,-shared,-soname=libpari.so.3 mp.o mpinl.o alglin1.o alglin2.o
> arith1.o arith2.o base1.o base2.o base3.o base4.o base5.o bb_group.o
> bibli1.o bibli2.o bit.o buch1.o buch2.o buch3.o buch4.o concat.o
> ellanal.o elliptic.o F2x.o FF.o Flx.o FpE.o FpV.o FpX.o galconj.o
> gen1.o gen2.o gen3.o Hensel.o hnf_snf.o ifactor1.o lll.o nffactor.o
> perm.o polarit1.o polarit2.o polarit3.o prime.o Qfb.o QX_factor.o
> random.o RgV.o RgX.o rootpol.o subcyclo.o subgroup.o trans1.o
> trans2.o trans3.o ZV.o ZX.o anal.o compat.o compile.o default.o
> errmsg.o es.o eval.o hash.o init.o intnum.o members.o paricfg.o
> pariinl.o parse.o sumiter.o aprcl.o DedekZeta.o elldata.o ellsea.o
> galois.o galpol.o groupid.o krasner.o kummer.o mpqs.o part.o stark.o
> subfield.o thue.o -lc -lm
> if test "libpari.so.2.5.3" != "libpari.so"; then rm -f libpari.so;
> ln -s libpari.so.2.5.3 libpari.so; fi
> if test "libpari.so.2.5.3" != "libpari.so.3"; then rm -f
> libpari.so.3; ln -s libpari.so.2.5.3 libpari.so.3; fi
> rm -f gp-dyn
> /usr/bin/gcc -o gp-dyn
> -L"/home/ayberk/Downloads/pari-2.5.3/Olinux-i686" -O3 -Wall
> -fno-strict-aliasing -fomit-frame-pointer -Wl,--export-dynamic gp.o
> gp_init.o gp_rl.o highlvl.o whatnow.o plotport.o plotnull.o -Wl,-rpath,"/home/ayberk/Downloads/pari-2.5.3"/Olinux-i686:"/usr/local/lib":/usr/lib/i386-linux-gnu:/usr/lib
> -L/usr/lib/i386-linux-gnu -lreadline -L/usr/lib/i386-linux-gnu
> -ltermcap -lpari -lm -ldl
> make[1]: Leaving directory `/home/ayberk/Downloads/pari-2.5.3/Olinux-i686'
> 
> Then realised that once again auto-complete does not work, again.

This should work. Could you send what Olinux-i686/gp-dyn output at start up
(what \v output) and the output of 
ldd Olinux-i686/gp-dyn ?

Cheers,
Bill.