• Two different functions but with the same name in separate libraries
    I have two libraries, named a.lib and b.lib. Both libraries have a function char test(void), but return different characters. a.c (a.lib) char test(void); char test(void) { return 'a'; } b.c (b...
  • Two different functions but with the same name in separate libraries
    I have two libraries, named a.lib and b.lib. Both libraries have a function char test(void), but return different characters. a.c (a.lib) char test(void); char test(void) { return 'a'; } b.c (b...
  • Library name is not unique: two different paths, one has 'extras/'
    I have imported the projects: DISCO-F746NG_AUDIO_demo and DISCO-F746NG_LCD_demo I get each time this kind of error (for many different library names, each time I restart the build appears another one...
  • Library name is not unique: two different paths, one has 'extras/'
    I have imported the projects: DISCO-F746NG_AUDIO_demo and DISCO-F746NG_LCD_demo I get each time this kind of error (for many different library names, each time I restart the build appears another one...
  • Static library links differently with gcc ld and armlink
    Hi, I've built a static library using arm-none-eabi-gcc and used the -fdata-sections, -ffunction-sections, and --gc-sections to reduce the library memory footprint. I've used that library successfully...