I have checked the flags that you suggest and they are all empty. At least, when I "echo" them (echo $LDFLAGS, etc) in the Konsole in which I am running make, empty space is returned.
I started sage installation from scratch (running first configure and then make). I have also seeked anything whose name contains "*pcmpio*" in my /usr directory and nothing appears. My main concern is that I cannot find any useful information about pcmpio in the internet, what is certainly strange. Where is it supposed that this library should exist? If I had an idea about this, I could try to find any suitable library container within the distro or outside it. Thanks. El martes, 3 de febrero de 2015, 22:59:58 (UTC+1), François escribió: > > I am not even sure why mpi libraries are pulled in the first place. > I suspect your LDFLAGS variable is not empty before building sage. > As for the missing library you should also look for libpcmpio.a > as it could have been compiled static only for performance. > > Could you check your LDFLAGS and all the others {C,CXX,FC,F}FLAGS. > It is best if you didn't have anything in them to start with. > > Francois > > On 02/04/15 10:53, rafaellope...@gmail.com <javascript:> wrote: > > I have downloaded sage 6.4.1 from git and when I tried to install it in > > my branch an error occurred in gap-4.7.5. > > > > Here follows the relevant part of file > > /scratch/sage/logs/pkgs/gap-4.7.5.log: > > > > --------------------- > > gcc -g -export-dynamic -o gap ariths.o blister.o bool.o c_filt1.o > > c_meths1.o c_oper1.o c_random.o c_type1.o calls.o code.o compiler.o > > compstat.o costab.o cyclotom.o dt.o dteval.o exprs.o finfield.o funcs.o > > gap.o gasman.o gmpints.o gvars.o integer.o intfuncs.o intrprtr.o > > iostream.o listfunc.o listoper.o lists.o macfloat.o objccoll.o objcftl.o > > objects.o objfgelm.o objpcgel.o objscoll.o opers.o permutat.o plist.o > > pperm.o precord.o range.o rational.o read.o records.o saveload.o > > scanner.o sctable.o set.o stats.o streams.o string.o sysfiles.o system.o > > tietze.o trans.o vars.o vec8bit.o vecffe.o vecgf2.o vector.o weakptr.o > > -lm -L/scratch/ADF/adfhome/bin/platform_mpi/MPICH2.0/lib/linux_amd64 > > -lpcmpio > > > -Wl,-rpath-link,/scratch/ADF/adfhome/bin/platform_mpi/MPICH2.0/lib/linux_amd64 > > > > -lmpich -ldl /scratch/sage/local/lib/libgmp.a -lreadline -ldl -lutil > > > > /usr/bin/ld: cannot find -lpcmpio > > > > collect2: error: ld returned 1 exit status > > Makefile:40: recipe for target 'gap' failed > > ---------------------- > > > > My computer has an Intel I7 processor and the linux distro is Mageia 4. > > I have got mpi installed (mpich2 1.4.1p1). > > > > I have not been able to find a libpcmpio.so anywhere in the distro. > > ¿Should it come with sage? > > > > Thanks in advance for assistance. > > > > -- > > 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+...@googlegroups.com <javascript:> > > <mailto:sage-devel+unsubscr...@googlegroups.com <javascript:>>. > > To post to this group, send email to sage-...@googlegroups.com > <javascript:> > > <mailto:sage-...@googlegroups.com <javascript:>>. > > Visit this group at http://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 http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.