I'm running OS X 10.4 and the warning about DT_TEXTREL doesn't appear
in my install log.

Good luck!
David

On Sun, Jul 13, 2008 at 3:51 AM, François Bissey
<[EMAIL PROTECTED]> wrote:
>
> Hi all,
>
> Recently David Kirkby tried to compile sage on
> solaris express and it blew up on pari. Turns out
> the pari shared library is build without any PIC
> flag and that caused his linker to just give up.
> Turns out that the problem is in fact widespread
> across a number of archs where the linker emits
> a warning about DT_TEXTREL (usually) but still
> return a shared object. I know it affects me on
> linux-x86.
>
> After inspecting the patches shipped with pari
> on sage it turns out that the problem is in a
> file called get_dlcflags and that someone from
> sage fixed the problem on linux-ppc but left it
> open for a number of platforms.
>
> So I would like feedback from install on various
> archs to see which one needs to be fixed.
> Here is a summary of what I think I know:
> -Working (presumably):
>  *linux-ppc
>  *ia64 (itanium)
>  *x86_64/amd64 (possibly)
> -not working:
>  *linux-x86
> -unsure:
>  *OSX (darwin) - all flavors.
>  *linux-ppc64
>
> Example of what to look for in install.log:
> gcc  -o
> libpari-gmp.so.2.3.3 -shared  -O3 -Wall -fno-strict-aliasing 
> -fomit-frame-pointer     -Wl,-shared,-soname=libpari-gmp.so.2
> mp.o mpinl.o Flx.o Qfb.o RgX.o alglin1.o alglin2.o arith1.o arith2.o base1.o
> base2.o base3.o base4.o base5.o bibli1.o bibli2.o buch1.o buch2.o buch3.o
> buch4.o galconj.o gen1.o gen2.o gen3.o ifactor1.o perm.o polarit1.o
> polarit2.o polarit3.o rootpol.o subcyclo.o subgroup.o trans1.o trans2.o
> trans3.o anal.o compat.o default.o errmsg.o es.o init.o intnum.o members.o
> sumiter.o aprcl.o elldata.o elliptic.o galois.o groupid.o kummer.o mpqs.o
> nffactor.o part.o stark.o subfield.o
> thue.o -lc -ldl -lm -L/home/francois/Work/SAGE/local/lib -lgmp
> /usr/lib/gcc/i686-pc-linux-gnu/4.2.4/../../../../i686-pc-linux-gnu/bin/ld:
> warning: creating a DT_TEXTREL in object.
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> Thanks for your assistance.
>
> Francois
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to