On 1/30/07, William Stein <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> Is anybody interested in doing either of these SAGE devel projects?
>
> 1. Create QDRF -- quad double real field
>
>      http://sage.math.washington.edu:9002/sage_trac/ticket/233
>
> This would be like the RealDoubleField in rings/real_double.pyx or
> like riungs/real_mpfr.pyx, except that the quad double library is a
> C++ library -- so actually this might be similar to the Givaro
> wrapper in rings/finite_field_givaro.*.

I'm getting the following error when trying to build a preliminary
wrapper on sage.math:
{{{
building 'sage.rings.real_qdrf' extension
g++ -pthread -shared
build/temp.linux-x86_64-2.5/sage/rings/real_qdrf.o
build/temp.linux-x86_64-2.5/sage/rings/qdrf_wrap.o
-L/home/dfdeshom/custom/sage-2.0/local//lib -lqd -lgmp -lm -lstdc++
-lcsage -o build/lib.linux-x86_64-2.5/sage/rings/real_qdrf.so
/usr/bin/ld: /home/dfdeshom/custom/sage-2.0/local//lib/libqd.a(qd.o):
relocation R_X86_64_32 against `a local symbol' can not be used when
making a shared object; recompile with -fPIC
/home/dfdeshom/custom/sage-2.0/local//lib/libqd.a: could not read
symbols: Bad value
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1
sage: There was an error installing modified sage library code.
}}}

The little work I did on the wrapper did build correctly on my x86 machine.

didier

--~--~---------~--~----~------------~-------~--~----~
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to