[ https://issues.apache.org/jira/browse/IGNITE-13078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17141855#comment-17141855 ]
Peter Ivanov commented on IGNITE-13078: --------------------------------------- Added to aitc-lin01_01 for tests. Check that build works at that agent. If OK — will install on other agents. > С++: Add CMake build support > ---------------------------- > > Key: IGNITE-13078 > URL: https://issues.apache.org/jira/browse/IGNITE-13078 > Project: Ignite > Issue Type: Improvement > Components: platforms > Reporter: Ivan Daschinskiy > Assignee: Ivan Daschinskiy > Priority: Major > Fix For: 2.9 > > Attachments: ignite-13078-dynamic-odbc.patch, > ignite-13078-static-odbc.patch > > Time Spent: 10m > Remaining Estimate: 0h > > Currently, it is hard to build Ignite.C++. Different build processes for > windows and Linux, lack of building support on Mac OS X (a quite popular OS > among developers), absolutely not IDE support, except windows and only Visual > Studio is supported. > I’d suggest migrating to the CMake build system. It is very popular among > open source projects, and in The Apache Software Foundation too. Notable > users: Apache Mesos, Apache Zookeeper (C client offers CMake as an > alternative to autoconf and the only option on Windows), Apache Kafka > (librdkafka - C/C++ client), Apache Thrift. Popular column-oriented database > ClickHouse also uses CMake. > CMake is widely supported in many IDE’s on various platforms, notably Visual > Studio, CLion, Xcode, QtCreator, KDevelop. -- This message was sent by Atlassian Jira (v8.3.4#803005)