Closed Expander closed 5 years ago
Sorry, one comment: This issue #4 has some overlap to issue #3. In issue #3 (where Fedora was used), the problem was solved by simply installing libuuid. In issue #4, however, libuuid was installed, but in a non-standard location.
I believe the fix that you proposed in issue #3 would also fix this issue #4 reported here.
Fixed in FindMathematica 3.2.5.
Dear Sascha Kratky,
a student reported an issue to me when building a LibraryLink library with
FindMathematica.cmake
. He uses the following configuration:When building a LibraryLink library (
Himalaya_LibraryLink.so
),FindMathematica.cmake
links libuuid to the shared library like so:This linking command fails and I believe it is because on this Ubuntu version libuuid is installed in the non-standard directories
This issue can be fixed by creating a symlink in
/usr/lib/
:But I believe a better solution would be to let
FindMathematica.cmake
search for libuuid and add its proper path to the linking command.With best regards, Alexander Voigt