#12320: install cephes on the ARM platform
-------------------------+--------------------------------------------------
Reporter: dimpase | Owner: jason, jkantor
Type: defect | Status: needs_info
Priority: major | Milestone: sage-5.0
Component: numerical | Keywords: cephes, numerical noise, ARM,
Cygwin, gammal, lgammal
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
-------------------------+--------------------------------------------------
Comment(by dimpase):
Replying to [comment:4 dimpase]:
> Replying to [comment:3 Snark]:
>
> > So far, I think I tracked down the implementation in either in
sysdeps/ieee754/ldbl-128/e_lgammal_r.c or
sysdeps/ieee754/ldbl-96/e_lgammal_r.c. The problem is that I don't know
which is compiled in, as I don't even see those in any Makefile!
>
> you can change the source .deb (to print stuff in these functions),
install .deb from source, and see which one is invoked.
>
just in case: as the root, do the following: 1) add the line
{{{
deb-src http://ports.ubuntu.com/ubuntu-ports/ oneiric main restricted
universe
}}}
to /etc/apt/sources.list
2) at the shell prompt
{{{
apt-get install devscripts
apt-get build-dep eglibc
apt-get source eglibc
cd eglibc-2.13/
}}}
now you can edit the source as you please. Then, in eglibc-2.13/
{{{
debuild -us -uc
}}}
builds the library creates .deb file(s) in ../.
Probably there will be a library to link against in eglibc-2.13/, to test
things.
Else, one can just
{{{
cd ..
dpkg --install eglibc-2.13.deb
}}}
and then compile/link as usual.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12320#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.