#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.

Reply via email to