Linking error for clGetBoardExtensionFunctionAddressIntelFPGA on Devcloud - Linking error for clGetBoardExtensionFunctionAddressIntelFPGA on Devcloud
I am trying to modify and get the host pipes example to run on devcloud, specifically an Arria 10 1.2.1 node. As prescribed in the programming guide I am using the clGetBoardExtensionFunctionAddressIntelFPGA function to find the map and unmap functions. I have included the header "CL/cl_ext_intelfpga.h' and it compiles, but fails during linking. The exact error is: main.cpp:(.text.startup+0x50e): undefined reference to `clGetBoardExtensionFunctionAddressIntelFPGA' main.cpp:(.text.startup+0x52b): undefined reference to `clGetBoardExtensionFunctionAddressIntelFPGA' collect2: error: ld returned 1 exit status Is there another file I need to link to beyond what is returned by aocl link-config or is there possibly a BSP issue? Thanks for the help.
Replies:
Re: Linking error for clGetBoardExtensionFunctionAddressIntelFPGA on Devcloud
Good to hear that it had been resolve.
Replies:
Re: Linking error for clGetBoardExtensionFunctionAddressIntelFPGA on Devcloud
It seems my error was not using the ICD as described at the end of section 6.4 . - 2020-06-11
external_document