I am using stm32f4 Discovery tool keil.
I have library file in .a format for Ex : algorithm_cal.a like this I am adding this file to file group and made option to target on right click on that file & make it has Library file. when building it getting a error as
ERROR : L6449E while processing <obj.o> <msg> .\STM32F411_FW_USB\STM32F411_FW_USB.axf: Error: L6449E: While processing ..\..\file path(obj.o): Symbol table section #12 refers to string table section #10 but that section has type 1 (SHT_PROGBITS) instead of SHT_STRTAB
So where did you get that library from?
Have you contacted the author and/or provider for support?
Is it actually for use with Keil at all?
Sorry algorithm_cal.a is not a real library file i simply showed as a example i trying tell like this file
The question applies to your real library file(s)!
You can read about the SHT_PROGBITS and SHT_NOBITS
www.keil.com/.../armclang_ref_bpl1510589893923.htm
are you using the Keil uVision IDE to make this project, or maybe doing this from a make fiel?
it sounds like the settings aren't matching up between sections of for your assembly code.
I am also face the same issue . you got any idea about that
As you've posted in this old thread, have you followed the advice already given?
ie: