Menu

#224 uuid library is not detected by cmake

open
None
5
2012-09-07
2012-08-09
Collette
No

When I run cmake, uuid is not detected by cmake. uuid.h seems to be mandatory for the compilation of muse2.

Discussion

  • terminator356

    terminator356 - 2012-09-07

    Hi. You need to install the development packages for uuid.
    On Ubuntu for example this package is called uuid-dev.

    Doesn't work? Let us know.
    Tim.

     
  • terminator356

    terminator356 - 2012-09-07
    • assigned_to: nobody --> terminator356
     
  • Collette

    Collette - 2012-09-07

    I know that I must install devel packages of uuid, but I think cmake should detect if uuid is present or not and tell it to the "user".

     
  • terminator356

    terminator356 - 2012-09-07

    Ah, I do seem to remember it is not pretty when our cmake scripts
    don't find certain mandatory things. Some errors are ugly or buried

    And I seem to recall uuid was not a very nice error printout either.

    Will try to check it out.
    Tim.

     
  • terminator356

    terminator356 - 2012-09-08

    Done.
    New informative ERROR, WARNING, HINT messages in cmake script.
    Also, detect and report missing Doxygen executable.
    Also added doxygen to README requirements and clean up README a bit.

    Hope this helps.
    Thanks. TIm.

     
MongoDB Logo MongoDB