cloudhan commented on issue #9686: [Discussion] MXNet 2.0 Roadmap (was: APIs 
that might be a good idea to break in 2.0)
URL: 
https://github.com/apache/incubator-mxnet/issues/9686#issuecomment-492905055
 
 
   The CMake for all DMLC projects needs a throughout refactor. It is simply a 
disaster when integrating with dmlc-core, xgboost, mxnet, etc. Some of them do 
not have install. None of them export targets, IIRC. This results in the users 
of these packages being responsible for maintaining the compiler definition and 
linking dependencies, which should not be the case.
   
   Should bump the cmake_minimum_required to 3.5.1, and make use the target 
based commands, but some quirk exist. If you guys be more aggressive (install 
cmake in user local workspace), then 3.12 would be the best choice.
   
   | Distro | CMake version | Status |
   | -------- | ------------------ |  ------|
   | Ubuntu 16.04 | 3.5.1 | Most Popular In DL |
   | Debian 8 “Jessie”  | 3.0.2 | EOL on 2018-06-17, EOL LTS on ~2020-06-30 |
   | Debian 9 “Stretch” | 3.7.2 | Current Stable |
   | CentOS | latest via EPEL | |
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to