support installtion of multiple ROCM version
Changes to resolve
1) Multiple rocm release installation support
2) Multiple rocm shared lib conflicts
Change-Id: I792feb36cdf4516d108f1ef71abe0c87522f018a
Signed-off-by: Pruthvi Madugundu <pruthvi.madugundu@amd.com>
Signed-off-by: Freddy Paul <Freddy.paul@amd.com>
[ROCm/ROCR-Runtime commit: 3f8a07e460]
Este commit está contenido en:
cometido por
Felix Kuehling
padre
9fc1362ddc
commit
19c6d8094f
@@ -52,10 +52,17 @@ if( DEFINED ENV{LIBHSAKMT_PATH} )
|
||||
set ( LIBHSAKMT_PATH $ENV{LIBHSAKMT_PATH} )
|
||||
message ( "LIBHSAKMT_PATH environment variable is set" )
|
||||
else()
|
||||
set ( ENV{PKG_CONFIG_PATH} /opt/rocm/libhsakmt/ )
|
||||
pkg_check_modules(HSAKMT libhsakmt)
|
||||
if ( ${ROCM_INSTALL_PATH} )
|
||||
set ( ENV{PKG_CONFIG_PATH} ${ROCM_INSTALL_PATH} )
|
||||
pkg_check_modules(HSAKMT libhsakmt)
|
||||
else()
|
||||
set ( ENV{PKG_CONFIG_PATH} /opt/rocm/libhsakmt/ )
|
||||
pkg_check_modules(HSAKMT libhsakmt)
|
||||
endif()
|
||||
if( NOT HSAKMT_FOUND )
|
||||
set ( LIBHSAKMT_PATH $ENV{OUT_DIR} )
|
||||
set ( ENV{PKG_CONFIG_PATH} /opt/rocm/libhsakmt/ )
|
||||
pkg_check_modules(HSAKMT libhsakmt)
|
||||
set ( LIBHSAKMT_PATH $ENV{OUT_DIR} )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
Referencia en una nueva incidencia
Block a user