Details
-
Sub-task
-
Status: Done
-
Major
-
Resolution: Done
-
0.4.1
-
None
Description
Some of the module dependencies for the Management and Alerts UI must be built natively on the host. This requires a C/C++ compiler. In addition, some of the dependencies require a C++11 compliant compiler. This is causing problems for users who attempt to build Metron on a system with an older version of GCC, like CentOS 6.
Not having a C+11 compliant compiler can cause some non-obvious error messages when the build fails. This adds a version check for GCC and also a C+11 compliance check. The compiler itself must be on the user's PATH, which is what the Node modules also require.
Attachments
Issue Links
- links to