opensuse and uuid-dev

Hello,

I tried to compile orthanc on my opensuse 42.3 64 bit.

I get this error from cmake

CMake Error at Resources/CMake/Compiler.cmake:122 (message):
Please install the uuid-dev package (or e2fsprogs if OpenBSD)
Call Stack (most recent call first):
Resources/CMake/OrthancFrameworkConfiguration.cmake:26 (include)
CMakeLists.txt:47 (include)

I installed uuidev version 2.2.9 and even libuuid-devek ver 2.29.2

Can anyone tell me if another package is needed on opensuse?

Thank you
Andreas

Hello,

On openSUSE, you should install the “e2fsprogs”, “e2fsprogs-devel” and/or “e2fsprogs-static” packages (I’m unsure which one to use).

Note that the mainline of Orthanc contains code to remove this package dependency, by setting the “-DUSE_SYSTEM_UUID=OFF” CMake option:
https://bitbucket.org/sjodogne/orthanc/commits/ade8b4ddd8a68874fa09a3ba4be98ee9bad6585a

This code will be part of forthcoming 1.3.2 release.

HTH,
Sébastien-