-
Hi, When trying to compile the wifi-img-streamer example with the JPEG_ENCODING enabled and the gap_sdk locally installed, I'm getting the following linker error:
However the compilation works well with the RAW_ENCODING and the gap_sdk, and also with both encoding options if I use the docker image. Do you have any ideas why this happens? Are there any environment variables used in the docker image I'm missing? Any additional flags I need to add? Did I miss anything when I compiled the sdk? Many thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
What version of the gap_sdk did you install? Or are you on master? The gap_sdk in the docker has some changes, most of them related to the offset for our bootloader. Other changes (hyperram and hyperflash includes and defines) also seem unrelated to the error you are getting, but you could give it a shot. You can git diff inside the /gap_sdk folder in the docker to see all changes. |
Beta Was this translation helpful? Give feedback.
-
Many thanks, @gemenerik, I'm on the gap_sdk master, so latest version, I did source the aideck (configs/ai_deck.sh) and I think I've built all parts of the SDK by successfully running a A |
Beta Was this translation helpful? Give feedback.
Sorry, you are right, with JPEG encoding enabled I get the same error. I fixed it in docker image
bitcraze/aideck:4.22.0.1
and opened a pr on thegap_sdk
repository.You can easily switch between versions of the docker image (bitcraze/aideck:tag with tags found here) and between docker and your local installed sdk so no need to worry about trying things.