ROCm / rpp

AMD ROCm Performance Primitives (RPP) library is a comprehensive high-performance computer vision library for AMD processors with HIP/OpenCL/CPU back-ends.
https://rocm.docs.amd.com/projects/rpp/en/latest/
MIT License
53 stars 38 forks source link

Build fix for MacOS #389

Closed r-abishek closed 3 months ago

r-abishek commented 3 months ago
kiritigowda commented 3 months ago

@r-abishek - this PR fixes the AVX512 issue but still failing fft link

make
[  8%] Built target addkernels
[ 97%] Built target modules
[100%] Linking CXX shared library lib/librpp.dylib
ld: archive member '/' not a mach-o file in '/Users/kiritigowda/work/rpp-kiriti/rpp/libs/third_party/ffts/libffts.a'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/librpp.1.8.0.dylib] Error 1
make[1]: *** [CMakeFiles/rpp.dir/all] Error 2
make: *** [all] Error 2
r-abishek commented 3 months ago

@kiritigowda Current design for MacOS is user needs to set -D RPP_AUDIO_SUPPORT=OFF and it builds on local. cmake -D BACKEND=HOST -D RPP_AUDIO_SUPPORT=OFF ..

kiritigowda commented 3 months ago

@r-abishek fix for macOS added.