#7987: Most extensions don't need to be listed in module_list
------------------------+---------------------------------------------------
Reporter: robertwb | Owner: GeorgSWeber
Type: defect | Status: needs_work
Priority: major | Milestone: sage-4.4.3
Component: build | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------+---------------------------------------------------
Comment(by robertwb):
Replying to [comment:7 leif]:
> Btw, IMHO {{{libcsage}}} and {{{libstdcxx}}} should '''not''' be
"linked" unconditionally (especially regardless of the module's
{{{language}}}) to each and every module.
> (I recently started sorting out which modules really directly use
{{{libcsage}}}, and did add {{{"stdcxx"}}} to {{{libraries}}} only if
{{{language=="c++"}}}. Currently suspended work in progress...)
For sure, but I figured it'd be better to refractor and clean things up in
separate steps (in case one or the other has unintended consequences).
For the record, I plan to add this functionality to Cython soon (including
transitivity of library dependance), so that may make this patch invalid.
Sorting what modules actually need what will be very useful though.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7987#comment:8>
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.