cancel
Showing results for 
Search instead for 
Did you mean: 

Some examples on the STM32CubeN6 SDK do not compile with EWARM v9.60.3

oet
Associate


DCMIPP_ContinuousMode_FSBL - DCMIPP_ContinuousMode_FSBL
Reading project nodes...

DCMIPP_ContinuousMode_FSBL.out
Error[Lt006]: Incompatible object(s): evision-awb.o(libn6-evision-awb_iar.a) and 2 other objects in libn6-evision-awb_iar.a and 2 other libraries use VFP instructions incompatible with No vfp (provided as FPU option)
Warning[Lt049]: Potential floating point parameter passing conflict. The first module below references the second and they have been built with different settings.
AAPCS, base variant: isp_algo.o
AAPCS, VFP variant: evision-st-ae.o(libn6-evision-st-ae_iar.a)
Warning[Lt049]: Potential floating point parameter passing conflict. The first module below references the second and they have been built with different settings.
AAPCS, base variant: isp_algo.o
AAPCS, VFP variant: evision-awb.o(libn6-evision-awb_iar.a)

Total number of errors: 1
Total number of warnings: 2
Resolving dependencies...
Build failed

1 ACCEPTED SOLUTION

Accepted Solutions
oet
Associate

此问题已经解决,使用旧版本的EWARM可以编译成功,我使用的是:EWARM9.50.1。原因应该是例程的库是用老版本的EWARM编译而成,不兼容最新版的软件。

This issue has been resolved by using an older version of EWARM (version 9.50.1). The reason is likely that the library in the example project was compiled with an older version of EWARM, which is incompatible with the latest version of the software.

View solution in original post

1 REPLY 1
oet
Associate

此问题已经解决,使用旧版本的EWARM可以编译成功,我使用的是:EWARM9.50.1。原因应该是例程的库是用老版本的EWARM编译而成,不兼容最新版的软件。

This issue has been resolved by using an older version of EWARM (version 9.50.1). The reason is likely that the library in the example project was compiled with an older version of EWARM, which is incompatible with the latest version of the software.