On Saturday, 2 May 2015 08:25:15 UTC+1, Isuru Fernando wrote:
>
> Hi,
>
> What is the consensus on getting CMake into Sage? 
>
> I made a ticket to get CMake into the optional packages list.
>  http://trac.sagemath.org/ticket/18078 
> <http://trac.sagemath.org/ticket/18078>, so that CMake can be built from 
> source in Sage and the user does not have to make a system wide 
> installation.
>
> I'll work on getting CSymPy(github.com/sympy/csympy) into Sage this 
> summer. CSymPy uses CMake and I'd like a heads up on how to proceed. (If 
> CMake won't get into standard packages list in the future, then we'll have 
> to move to another build system as me and Ondřej would like to get CSymPy 
> into standard packages list)
>

before cmake builds from source within Sage on OSX, using Sage's C/C++ 
toolchain, this is most probably not possible. 
And this seems to be hard to fix - it probably is a good illustration of 
cmake issues :-) 

>
> Isuru
>
>
> On Monday, February 9, 2015 at 6:07:40 PM UTC+5:30, Oleksandr Motsak wrote:
>>
>> AFAIR we had a preliminary cmake build system for legacy Singular but it 
>> is not yet ported to the current Singular (SW), 
>> whose build system is currently based on autoconf & automake.
>>
>> we may do that at some point. 
>>
>> ps: IMHO following 
>> http://stackoverflow.com/questions/5971921/building-a-library-using-autotools-from-cmake
>>  
>> would make it possible to approach that porting incrementally...
>>
>> Regards,
>>
>> -- 
>> Oleksandr
>>
>>
>> On Sunday, February 8, 2015 at 2:18:30 PM UTC+1, Jakob Kroeker wrote:
>>>
>>> >Anyway, as mentioned before, according to this thread:
>>>
>>> >   
>>> http://groups.google.com/group/sage-devel/browse_thread/thread/e91a204a2902afd/ccbdaa4792872282?lnk=gst&q=Heads+up#ccbdaa4792872282
>>> >singular is migrating to CMake.
>>>
>>> For good or bad, Singular did not migrate to CMake. There was too much 
>>> opposition, I guess.
>>>
>>
>> Am Montag, 1. März 2010 13:39:59 UTC+1 schrieb William:
>>>>
>>>> On Sun, Feb 28, 2010 at 11:40 PM, Peter Jeremy <peter...@acm.org> 
>>>> wrote:
>>>>
>>>> >>For what is worth, we use cmake in FEMhub (femhub.org) as a standard
>>>> >>package and we never had any problems with that.
>>>> >
>>>> > If CMake was widely used (and hence can be listed as a prerequisite 
>>>> for
>>>> > building Sage - like gmake, bash etc) then it would have no overhead
>>>> > for Sage.
>>>>
>>>> CMake is definitely not as widely used as gmake and bash, so I'm
>>>> against making it a prerequisite for Sage. In the history of the Sage
>>>> project, the only prerequisite that was ever added was gfortran, and
>>>> that is really part of GCC (Gnu Compiler Collection), so fairly
>>>> standard.
>>>>
>>>> Anyway, as mentioned before, according to this thread:
>>>>
>>>>    
>>>> http://groups.google.com/group/sage-devel/browse_thread/thread/e91a204a2902afd/ccbdaa4792872282?lnk=gst&q=Heads+up#ccbdaa4792872282
>>>>
>>>> singular is migrating to CMake.  If that really happens, Sage will
>>>> have to include CMake, whether we want to or not.
>>>>
>>>>  -- William
>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to