Can't run FPGA programs
Hi, I have the following problem:
When I try to compile the FPGA program I get the following errors:
/usr/bin/ld: warning: libopae-c.so.1, needed by /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaMapMMIO'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaOpen'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetGUID'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaErrStr'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaUnmapMMIO'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaGetProperties'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaRegisterEvent'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaCreateEventHandle'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaWriteMMIO32'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesGetBus'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesGetFunction'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetFunction'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaDestroyEventHandle'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesGetDevice'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesGetObjectID'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaReadMMIO32'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaReconfigureSlot'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaGetOSObjectFromEventHandle'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetBus'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaReset'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaReleaseBuffer'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetObjectType'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaDestroyToken'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaGetIOAddress'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaReadMMIO64'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaWriteMMIO64'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaEnumerate'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetDevice'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaClose'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetObjectID'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaUnregisterEvent'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesGetGUID'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaDestroyProperties'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPrepareBuffer'
/usr/bin/ld: /glob/development-tools/versions/fpgasupportstack/d5005/2.0.1/inteldevstack/d5005_ias_2_0_1_b237/opencl/opencl_bsp/linux64/lib/libintel_opae_mmd.so: undefined reference to `fpgaPropertiesSetSocketID'
collect2: error: ld returned 1 exit status
make: *** [Makefile:60: bin/swifold] Error 1
I did the same that recommends here to setup de environment: https://devcloud.intel.com/oneapi/documentation/job-submission/
How can I solve this? Thank you very much!