cancel
Showing results for 
Search instead for 
Did you mean: 

Compiling differences.

AVill.1
Associate II

We are compiling the same project in two different computers, we are getting the same .hex file, but different .list and .map files. We would like to know why, as we need to share this project and we want it to be exactly the same.

1 ACCEPTED SOLUTION

Accepted Solutions
Andrew Neil
Evangelist III

In what way(s), exactly, are the  .list and .map files different?

If there are differences in path names, that would be expected to affect  .list and .map files ...

View solution in original post

6 REPLIES 6
Andrew Neil
Evangelist III

In what way(s), exactly, are the  .list and .map files different?

If there are differences in path names, that would be expected to affect  .list and .map files ...

AVill.1
Associate II

0693W000008xoLxQAI.png 

That is the difference, is something related with the debug configuration, but we have checked the project configuration the IDE version of both computers and there is no difference. But when we compile we get this difference.

Ok, so perhaps paths, user and file name differences between systems, and expressed in the debug data to find said files.

Lacking a lot of system detail here, perhaps you use ST tools, where repositories are under User directories rather than off the root of C: ?

Do the objects need to be identical for each user to perform debug? If the .BIN and .HEX are identical the code the MCU sees is the same.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

As @Community member​  said, that's just in the Debug Information - which is what allows the debugger to link target hardware addresses to source file lines.

That's why I asked about differences in path names - and @Community member​  mentions "repositories under User directories rather than off the root of C:"

AVill.1
Associate II

You were right, we have tryed it wiht the same path in both computers and now is exactly the same. Thank you very much, we needed to be sure about the differences.

0693W000008ww08QAA.png