faster-rnnlm icon indicating copy to clipboard operation
faster-rnnlm copied to clipboard

Addition of a build system generator

Open elfring opened this issue 9 years ago • 3 comments

I suggest to reuse a higher level build system than your current small make file so that powerful checks for software features will become easier.

elfring avatar Aug 19 '15 06:08 elfring

Currently only CUDA test is required. Does it fail for you?

akhti avatar Aug 19 '15 13:08 akhti

elfring avatar Aug 19 '15 16:08 elfring

I'm trying to follow KISS principle. At the moment the only non-trivial (and optional) dependency is cuda. A higher level build system would add one more. Of course, the makefile performs only naive checks for software features. And once I discover it fails in some cases, I'll use cmake.

Build system generator is a neat feature. Hovewer, the current version of the toolkit cannot be build under windows out of the box as pthreads support is required. Therefore VS project generators are useless. What's more, most of the other IDEs are able to import Makefile projects directly. Please correct me if I am wrong.

To conclude, I'm not sure that an andvanced build system would make building process simpler. And that's the main reason that keeps me from using cmake.

akhti avatar Aug 21 '15 08:08 akhti