diff --git a/cmake/Modules/Packages/USER-MOLFILE.cmake b/cmake/Modules/Packages/USER-MOLFILE.cmake index 427f0ed6fa..add4c640e7 100644 --- a/cmake/Modules/Packages/USER-MOLFILE.cmake +++ b/cmake/Modules/Packages/USER-MOLFILE.cmake @@ -1,5 +1,7 @@ set(MOLFILE_INCLUDE_DIR "${LAMMPS_LIB_SOURCE_DIR}/molfile" CACHE STRING "Path to VMD molfile plugin headers") -set(MOLFILE_INCLUDE_DIRS "${MOLFILE_INCLUDE_DIR}") add_library(molfile INTERFACE) -target_include_directories(molfile INTERFACE ${MOLFILE_INCLUDE_DIRS}) +target_include_directories(molfile INTERFACE ${MOLFILE_INCLUDE_DIR}) +if(NOT (CMAKE_SYSTEM_NAME STREQUAL "Windows")) + target_link_libraries(molfile INTERFACE ${CMAKE_DL_LIBS}) +endif() target_link_libraries(lammps PRIVATE molfile)