kfdtest: Fix in-tree scriptless build
If you build thunk following the instructions in the thunk's README, there is no /lib folder in the build folder. Adjust the include path, and clean up the docs to reflect that. The header include is already defined in the CMake file as ../../include, so we don't use LIBHSAKMT_PATH for that linking, just the lib location Change-Id: I73435d59adb9d01f527a28b1935086260e9d3d70 Signed-off-by: Kent Russell <kent.russell@amd.com>
Esse commit está contido em:
@@ -117,7 +117,7 @@ else()
|
||||
endif()
|
||||
|
||||
if( DEFINED LIBHSAKMT_PATH )
|
||||
set ( HSAKMT_LIBRARY_DIRS ${LIBHSAKMT_PATH}/lib )
|
||||
set ( HSAKMT_LIBRARY_DIRS ${LIBHSAKMT_PATH} )
|
||||
set ( HSAKMT_LIBRARIES hsakmt )
|
||||
endif()
|
||||
|
||||
|
||||
@@ -6,15 +6,14 @@ libdrm libdrm_amdgpu libhsakmt
|
||||
|
||||
If libhsakmt is not installed, but the headers and libraries are present
|
||||
locally, you can specify its directory by
|
||||
export LIBHSAKMT_PATH=/*your local libhsakmt folder*/
|
||||
With that, the headers and libraries are searched under
|
||||
LIBHSAKMT_PATH/include and LIBHSAKMT_PATH/lib respectively.
|
||||
|
||||
export LIBHSAKMT_PATH=/path/to/libhsakmt.a
|
||||
With that, CMake/make will look for the lib at LIBHSAKMT_PATH/libhsakmt.a
|
||||
Note that this assumes that you will be building kfdtest from the same thunk found in ../..
|
||||
|
||||
2. How to run kfdtest
|
||||
|
||||
Just run "./run_kfdtest.sh" under the building output folder. You may need
|
||||
to specify library path through:
|
||||
export LD_LIBRARY_PATH=/*your library path containing libhsakmt*/
|
||||
export LD_LIBRARY_PATH=/path/to/libhsakmt.a
|
||||
|
||||
Note: you can use "run_kfdtest.sh -h" to see more options.
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário