Hi,
I'm a new user of Embedded Studio using it mainly for Nordic Semiconductor BLE devices.
Now I'm trying to add the BSEC library from Bosch Sensortec to my project. But it won't work. The BSEC is a precompiled library which I added here:
Project Options => (Common) Linker => Additional Input Files
I'm using the gcc version for Cortex M4.
The path in my project is: ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a
I'm getting a lot of errors like these (cutted after ...does not from Embedded Studio):
D:/Programme/SEGGER/gcc/arm-none-eabi/bin/ld: error: Output/Release/Exe/AquaSens.elf uses VFP register arguments, ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a(bsec_interface.o) does not
1> D:/Programme/SEGGER/gcc/arm-none-eabi/bin/ld: failed to merge target specific data of file ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a(bsec_interface.o)
What is the right way to add precompiled libraries to a project?
Thanks in advance !
Roger
I'm a new user of Embedded Studio using it mainly for Nordic Semiconductor BLE devices.
Now I'm trying to add the BSEC library from Bosch Sensortec to my project. But it won't work. The BSEC is a precompiled library which I added here:
Project Options => (Common) Linker => Additional Input Files
I'm using the gcc version for Cortex M4.
The path in my project is: ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a
I'm getting a lot of errors like these (cutted after ...does not from Embedded Studio):
D:/Programme/SEGGER/gcc/arm-none-eabi/bin/ld: error: Output/Release/Exe/AquaSens.elf uses VFP register arguments, ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a(bsec_interface.o) does not
1> D:/Programme/SEGGER/gcc/arm-none-eabi/bin/ld: failed to merge target specific data of file ../../../../Bosch/BSEC/algo/normal_version/bin/gcc/Cortex_M4/libalgobsec.a(bsec_interface.o)
What is the right way to add precompiled libraries to a project?
Thanks in advance !
Roger