Problems with getting start with SImpleDepthViewer-SFML

I have follow the instruction in:
https://astra-wiki.readthedocs.io/en/latest/examples.html
but run into an error when building sample
$ cd Samples/SimpleViewer
$ make

this is the error message:
mkdir -p Bin/Intermediate/x64-Release/SimpleViewer
g++ -MD -MP -MT “./Bin/Intermediate/x64-Release/SimpleViewer/Viewer.d Bin/Intermediate/x64-Release/SimpleViewer/Viewer.o” -c -msse3 -DUNIX -DGLX_GLXEXT_LEGACY -Wall -O2 -DNDEBUG -I…/…/Include -I…/…/ThirdParty/GL/ -I…/Common -I/home/ku/Desktop/OpenNI-Linux-x86-2.3/Include -fPIC -fvisibility=hidden -fno-stack-protector -Werror -o Bin/Intermediate/x64-Release/SimpleViewer/Viewer.o Viewer.cpp
g++ -MD -MP -MT “./Bin/Intermediate/x64-Release/SimpleViewer/main.d Bin/Intermediate/x64-Release/SimpleViewer/main.o” -c -msse3 -DUNIX -DGLX_GLXEXT_LEGACY -Wall -O2 -DNDEBUG -I…/…/Include -I…/…/ThirdParty/GL/ -I…/Common -I/home/ku/Desktop/OpenNI-Linux-x86-2.3/Include -fPIC -fvisibility=hidden -fno-stack-protector -Werror -o Bin/Intermediate/x64-Release/SimpleViewer/main.o main.cpp
mkdir -p Bin/x64-Release
cp -R /home/ku/Desktop/OpenNI-Linux-x86-2.3/Redist/* Bin/x64-Release
g++ -o Bin/x64-Release/SimpleViewer ./Bin/Intermediate/x64-Release/SimpleViewer/Viewer.o ./Bin/Intermediate/x64-Release/SimpleViewer/main.o -LBin/x64-Release -lglut -lGL -lOpenNI2 -Wl,-rpath ./
/usr/bin/ld: skipping incompatible Bin/x64-Release/libOpenNI2.so when searching for -lOpenNI2
/usr/bin/ld: skipping incompatible //usr/local/lib/libOpenNI2.so when searching for -lOpenNI2
/usr/bin/ld: cannot find -lOpenNI2
collect2: error: ld returned 1 exit status
CommonCppMakefile:140: recipe for target ‘Bin/x64-Release/SimpleViewer’ failed
make: *** [Bin/x64-Release/SimpleViewer] Error 1


The problem is that I use wrong package …
not sure how to remove this post