Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fedora 28 missing library #456

Open
sa35 opened this issue Jun 8, 2018 · 1 comment
Open

Fedora 28 missing library #456

sa35 opened this issue Jun 8, 2018 · 1 comment
Labels

Comments

@sa35
Copy link

sa35 commented Jun 8, 2018

Under Fedora 28 compiling nexus with options (HDF4, HDF5, MXML all enabled) fails due to a missing library (libtirpc).
I needed to add it manually in code/src/CMakeLists.txt

$ git diff CMakeLists.txt
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 444a27a..363d97c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -98,7 +98,7 @@ set_target_properties(NeXus_Shared_Library PROPERTIES LINK_FLAGS
"/DEF:"${CMAKE_CURRENT_SOURCE_DIR}/NeXus.def"")
endif(MSVC)

-target_link_libraries(NeXus_Shared_Library ${NAPI_LINK_LIBS})
+target_link_libraries(NeXus_Shared_Library ${NAPI_LINK_LIBS} tirpc)

@prjemian prjemian added the bug label Oct 12, 2020
@mkoennecke
Copy link
Contributor

Is this still relevant? We are now on fedora 33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants