#17605: "How to call C code from Sage" thematic tutorial
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-6.5
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  documentation          |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  2ad9b510df07b6f97741f934e9830b3b405401e8
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  public/17605           |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by ncohen):

 > Presumably you want to build a stand-alone C/C++ and Cython project
 without having to install stuff into Sage. By definition, this should
 exclude steps that modify Sage directly.

 I do not understand. In the tutorial no instruction advises the user to
 change anything inside of Sage. What did you see that I missed?

 > I mentioned the code in my github repo, this is the only way to do this
 currently: Write Makefile that calls gcc and cython directly.

 I want to make it as simple as possible, and the current instructions
 avoid that.

 > Also, you shouldn't build shared libraries the way you describe. Its
 very platform dependent and your steps won't work under OSX, say.

 Oh. Could you tell me how to build this library under OSX ? I will update
 the tutorial to explain both situations.

 Nathann

--
Ticket URL: <http://trac.sagemath.org/ticket/17605#comment:16>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to