[Openmp-commits] [openmp] [OpenMP][AIX] Not to create symbolic links to libomp.so on AIX (PR #165890)
Xing Xue via Openmp-commits
openmp-commits at lists.llvm.org
Fri Oct 31 10:56:45 PDT 2025
================
@@ -254,23 +254,35 @@ set(LIBOMP_INCLUDE_DIR ${CMAKE_CURRENT_BINARY_DIR} PARENT_SCOPE)
# Add symbolic links to libomp
if(NOT WIN32)
- add_custom_command(TARGET omp POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${LIBOMP_LIB_FILE}
- libgomp${LIBOMP_LIBRARY_SUFFIX}
- COMMAND ${CMAKE_COMMAND} -E create_symlink ${LIBOMP_LIB_FILE}
- libiomp5${LIBOMP_LIBRARY_SUFFIX}
- WORKING_DIRECTORY ${LIBOMP_LIBRARY_DIR}
- )
- if(LIBOMP_ENABLE_SHARED)
- if(APPLE)
- set(VERSIONED_LIBGOMP_NAME libgomp.1${LIBOMP_LIBRARY_SUFFIX})
- else()
- set(VERSIONED_LIBGOMP_NAME libgomp${LIBOMP_LIBRARY_SUFFIX}.1)
- endif()
+ if(AIX)
+ # On AIX, libomp.a is for both static and shared
----------------
xingxue-ibm wrote:
```suggestion
# On AIX, libomp.a is the name for both static and shared objects.
https://github.com/llvm/llvm-project/pull/165890
More information about the Openmp-commits
mailing list