We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am using a library compiled with gcc for cortex-M4 and options -mcpu=cortex-m4 -mthumb-mfloat-abi=hard -mfpu=fpv4-sp-d16
I tried to use this library in Keil with options --wchar32 --fpu=vfpv4_d16 but I get this error:
.\bin\demo.axf: Error: L6366E: flash_write_apollo2.o attributes are not compatible with the provided attributes . Object flash_write_apollo2.o contains Build Attributes that are incompatible with the provided attributes. Tag_ABI_HardFP_use = Permitted VFP use is implied by Tag_FP_arch (=0)
I tried different options for --fpu but none work. Does anyone know how to solve this problem? I am not able to get a different library. Thanks.
"I am not able to get a different library"
Rather than solve the problem, could you just build the whole application with GCC ?