File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -385,10 +385,14 @@ IF (BUILD_WITH_PYBIND11)
385385 IF (WIN32 )
386386 target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf hdf5::hdf5-shared libzmq-static ws2_32.lib rpcrt4.lib iphlpapi.lib )
387387 ELSEIF (UNIX )
388- target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf hdf5::hdf5-shared libzmq-static )
388+ target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf libzmq-static )
389389 ENDIF ()
390390 ELSE ()
391- target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf hdf5::hdf5-shared )
391+ IF (WIN32 )
392+ target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf hdf5::hdf5-shared )
393+ ELSEIF (UNIX )
394+ target_link_libraries (pyxrfmaps PRIVATE libxrf_fit libxrf_io netCDF::netcdf libzmq-static )
395+ ENDIF ()
392396 ENDIF ()
393397ENDIF ()
394398
@@ -514,8 +518,13 @@ ELSEIF (UNIX)
514518ENDIF ()
515519
516520target_link_libraries (libxrf_fit PRIVATE NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
517- target_link_libraries (libxrf_io PRIVATE libxrf_fit netCDF::netcdf hdf5::hdf5-shared yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
518- target_link_libraries (xrf_maps PRIVATE libxrf_io libxrf_fit netCDF::netcdf hdf5::hdf5-shared yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
521+ IF (WIN32 )
522+ target_link_libraries (libxrf_io PRIVATE libxrf_fit netCDF::netcdf hdf5::hdf5-shared yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
523+ target_link_libraries (xrf_maps PRIVATE libxrf_io libxrf_fit netCDF::netcdf hdf5::hdf5-shared yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
524+ ELSEIF (UNIX )
525+ target_link_libraries (libxrf_io PRIVATE libxrf_fit netCDF::netcdf yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
526+ target_link_libraries (xrf_maps PRIVATE libxrf_io libxrf_fit netCDF::netcdf yaml-cpp::yaml-cpp JsonCpp::JsonCpp NLopt::nlopt ${CMAKE_THREAD_LIBS_INIT} )
527+ ENDIF ()
519528
520529IF (BUILD_WITH_QT)
521530 target_link_libraries (libxrf_io LINK_PUBLIC ${Qt6Charts_LIBRARIES} )
You can’t perform that action at this time.
0 commit comments