You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When building external applications, the behavior of installed FindHPX.cmake is inconsistent with the HPX documentation:
After configuration using cmake script from the documentation, the compilation gets aborted due to inability to find HPX headers. Adding include_directories(${HPX_INCLUDE_DIR}) to cmake script fixes the issue, but the correct setup of include paths is supposed to be done automatically by add_hpx_executable().
Linking breaks due to missing library search path(s). Again, adding link_directories(${HPX_LIBRARY_DIR}) fixes it, but it really should be done by add_hpx_executable().
It seems that libhpx_component_iostreams.so gets installed by default, yet it is not added to the list of default libraries to link with.
The text was updated successfully, but these errors were encountered:
When building external applications, the behavior of installed FindHPX.cmake is inconsistent with the HPX documentation:
include_directories(${HPX_INCLUDE_DIR})
to cmake script fixes the issue, but the correct setup of include paths is supposed to be done automatically byadd_hpx_executable()
.link_directories(${HPX_LIBRARY_DIR})
fixes it, but it really should be done byadd_hpx_executable()
.libhpx_component_iostreams.so
gets installed by default, yet it is not added to the list of default libraries to link with.The text was updated successfully, but these errors were encountered: