cancel
Showing results for 
Search instead for 
Did you mean: 

Compiler / Linker Broken in CubeIDE

matt-crc
Senior

The CubeIDE linker doesn't seem to work properly... Any help would be greatly appreciated.  ST Employee help?????

1- In the UserStartup.c, I call lv_init();

2- After compiling, it says it cannot find lv_init()

3- I see that the file lv_init.c file got compiled (lv_init() is defined in that file) - the object file was created lv_init.o

4- It seems the linker cannot find that file....

Is there a limitation on the number of files the linker can handle?

 

mattcrc_0-1743108440574.png

 

11 REPLIES 11

There are no errors in that log file and the ELF was successfully created.

TDK_0-1743191428625.png

 

Is this issue resolved?

If you feel a post has answered your question, please click "Accept as Solution".
matt-crc
Senior

Hi @TDK 

I always try to get it to work even with an open question... I resolved the issue by reducing the source file sizes and removing a lot of code with #ifdefs.   The full project still cannot compile, and I will send the complete project to your ticketing system later tonight.