It becomes weird:

I untared eclib than ran

$ sage -sh
$ ./configure --with-pari=/opt/sage/local --with-boost="no" --disable--allprogs
$ make

and everything went fine


Le 25/08/2019 à 16:47, Dima Pasechnik a écrit :
I suppose it is a eclib bug, which does not do linking in a "safe" way, but
relies on ld finding a libpari around the system in some chaotic way...

On Sun, 25 Aug 2019 15:10 Vincent Delecroix, <20100.delecr...@gmail.com>
wrote:

I would be happier with a long term fix (and I don't want to uninstall
my system pari as many other packages depend on it).

Le 25/08/2019 à 14:08, Dima Pasechnik a écrit :
it seems that eclib tries to link against the system's libpari, even
though
it was meant to use Sage's libpari.

for a quick fix, either uninstall system pari, or uninstall Sage's pari,
and rebuild.

On Sun, 25 Aug 2019 15:01 Vincent Delecroix, <20100.delecr...@gmail.com>
wrote:

The install log says

Successfully installed pari-2.11.1.p2

And I confirm that gp is installed (in /opt/sage/local/bin/gp)
and working correctly.

Vincent

Le 25/08/2019 à 13:46, François Bissey a écrit :
First question. Is sage’s pari installed?

François

On 25/08/2019, at 11:30 PM, Vincent Delecroix <
20100.delecr...@gmail.com> wrote:

Dear all,

I obtain an error while building eclib. The end of the log
says

/usr/bin/ld: avma: TLS definition in /lib/libpari.so section .tbss
mismatches non-TLS reference in .libs/parifact.o
/usr/bin/ld: /lib/libpari.so: error adding symbols: bad value
collect2: error: ld returned 1 exit status

But the pari should be the one coming from sage itself. See
the attached config.log.

Best
Vincent

--
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 view this discussion on the web visit

https://groups.google.com/d/msgid/sage-devel/0c6c9eec-7c12-64b7-cf7b-aa2853e93419%40gmail.com
.
<config.log><eclib-20190226.log>


--
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 view this discussion on the web visit

https://groups.google.com/d/msgid/sage-devel/53ea0f93-e63f-d1cb-7d93-160d925cf945%40gmail.com
.



--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/sage-devel/a844f4fe-cf4f-e96d-be57-d782fbff1910%40gmail.com
.



--
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/2b0e429a-737c-459b-6952-c1bdf732a69c%40gmail.com.

Reply via email to