From 5b22ddd1ff098dbf2de6657f173fbec2453fb093 Mon Sep 17 00:00:00 2001 From: Edgar Gabriel Date: Thu, 10 Apr 2025 08:39:54 -0500 Subject: [PATCH] add new flag to build instructions (#78) This flag is required to link a pytorch use-case correctly. It doesn't seem to impact the rocSHMEM code. [ROCm/rocshmem commit: 5e49567b6cf36db23b7a48fd6f0e0d870e6278e6] --- projects/rocshmem/scripts/build_configs/ipc_single | 1 + projects/rocshmem/scripts/build_configs/ro_ipc | 1 + projects/rocshmem/scripts/build_configs/ro_net | 1 + 3 files changed, 3 insertions(+) diff --git a/projects/rocshmem/scripts/build_configs/ipc_single b/projects/rocshmem/scripts/build_configs/ipc_single index a0ff287adc..7e4ab63b98 100755 --- a/projects/rocshmem/scripts/build_configs/ipc_single +++ b/projects/rocshmem/scripts/build_configs/ipc_single @@ -15,6 +15,7 @@ cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=$install_path \ -DCMAKE_VERBOSE_MAKEFILE=OFF \ + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DDEBUG=OFF \ -DPROFILE=OFF \ -DUSE_RO=OFF \ diff --git a/projects/rocshmem/scripts/build_configs/ro_ipc b/projects/rocshmem/scripts/build_configs/ro_ipc index cb68279158..04a7981357 100755 --- a/projects/rocshmem/scripts/build_configs/ro_ipc +++ b/projects/rocshmem/scripts/build_configs/ro_ipc @@ -15,6 +15,7 @@ cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=$install_path \ -DCMAKE_VERBOSE_MAKEFILE=OFF \ + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DDEBUG=OFF \ -DPROFILE=OFF \ -DUSE_IPC=ON \ diff --git a/projects/rocshmem/scripts/build_configs/ro_net b/projects/rocshmem/scripts/build_configs/ro_net index a8de47c368..89f5103450 100755 --- a/projects/rocshmem/scripts/build_configs/ro_net +++ b/projects/rocshmem/scripts/build_configs/ro_net @@ -15,6 +15,7 @@ cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=$install_path \ -DCMAKE_VERBOSE_MAKEFILE=OFF \ + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ -DDEBUG=OFF \ -DPROFILE=OFF \ -DUSE_IPC=OFF \