cancel
Showing results for 
Search instead for 
Did you mean: 

Merging STM32N6 Projects with .a Libraries Causing Build Errors in Keil

saib
Associate II

Hello,

I'm working with the STM32N6570-DK board and trying to merge two example projects provided by ST:

While merging, I added the following files from Project 1(DCMIPP) into the Project 2(USB CDC) project in Keil:

 1 . libn6-evision-awb_keil.a

 2 . libn6-evision-st-ae_keil.a

However, I’m encountering the following build issues:

  • Build target 'Ux_Device_CDC_ACM'
    armclang: warning: ../../../../../../Middlewares/ST/STM32_ISP_Library/evision/Lib/libn6-evision-st-ae_keil.a: 'linker' input unused [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-mfloat-abi=hard' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-mcmse' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-gdwarf-4' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D __MICROLIB' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-I ./RTE/_Ux_Device_CDC_ACM' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-I C:/Users/Administrator/AppData/Local/Arm/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-I C:/Users/Administrator/AppData/Local/Arm/Packs/Keil/STM32N6xx_DFP/1.0.0/Drivers/CMSIS/Device/ST/STM32N6xx/Include' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D __UVISION_VERSION=541' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D STM32N657xx' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D _RTE_' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D TX_SINGLE_MODE_SECURE' [-Wunused-command-line-argument]
    assembling libn6-evision-st-ae_keil.a...
    armclang: warning: ../../../../../../Middlewares/ST/STM32_ISP_Library/evision/Lib/libn6-evision-awb_keil.a: 'linker' input unused [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-mfloat-abi=hard' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-mcmse' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-gdwarf-4' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-D __MICROLIB' [-Wunused-command-line-argument]
    armclang: warning: argument unused during compilation: '-I ./RTE/_Ux_Device_CDC_ACM' [-Wunused-command-line-argument]

 

Because of this warnings build project is failed. 

Could someone please guide me:

  1. How do i add this .a files ?

Thank you in advance for your support!

 

 

0 REPLIES 0