Please can you explain the differences between these two symbols definitions, in order to investigate on why the size info is not provided? By the way, are you using the default ARM ELF GCC toolchain, or another (ARM provided compilers) one?
Unable to reproduce this behaviour. Is it specific to this project? If you make the try with a new hello world project, is the *.symbols file content correct?
I guess it’s the reason, yes. The file is directly produces by the arm-elf-nm tool. Maybe you should search about it to get more information it this is a blocking issue for you…
I will need your help to investigate on this.
Please download the attached zip file: it contains 2 .class files. In your M2M Studio installation, replace the existing ones (make a safe copy before) in the plugins\com.wavecom.openat.ide.ebs.build.core_1.1.0.200908120848\com\wavecom\openat\ide\ebs\build\core\builders folder by these 2 new files.
Restart M2M Studio: new logs shall appear in the Error log view, displaying the invocation of external tools and the resulting console output.
Please follow the procedure:
Clean the error log
Delete the output directory of the Hello World project
Build the project
Get the information displayed in the log, and post it on the forum (the easiest way should be to attach the .log file of your workspace’s .metadata folder)
Ok I get it, there is an issue with *.symbols files generation when using an Open AT OS version < V6.
Logged for fix in next release.
Thank you very much for your support.
Thanks to you, I not supporting you, I’m asking for support. You are the one giving the solutions, not me.
So, thanks for the time you have dedicated to these issues.