#18078: CMake optional package
-------------------------------------+-------------------------------------
       Reporter:  isuruf             |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.7
      Component:  packages:          |   Resolution:
  optional                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Isuru Fernando     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  3aae9bf7905d0cb5ec63eaceef8ee9f590c87463
  u/isuruf/cmake_optional_package    |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by certik):

 Thanks for trying to compile cmake.

 A few comments:

 * if csympy is the only package that requires cmake and cmake is
 impossible to build, we can also support an alternative build system in
 csympy

 * I really like cmake, so let me try to fix these issues first, as I would
 prefer to keep cmake as the build system (but it needs to reliably build
 on OS X, both with clang and with gcc)

 * I independently discovered lots of similar issues with building cmake
 with gcc on OS X 10.10 (https://github.com/hashdist/hashstack/issues/746),
 and just like you noticed, it builds fine with the native clang. As you
 can see, you can easily tell cmake not to compile in various things and
 rather reuse them from the system or Sage. I really believe all these
 issues can be fixed and I am also sure Kitware is itself interested in
 cmake being able to build, e.g. Robert Maynard from Kitware already
 commented on my issue above with some tips.

 So I will have a look in the coming days and I will update this issue.

--
Ticket URL: <http://trac.sagemath.org/ticket/18078#comment:29>
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