Compiling differences.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 6:59 AM
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.
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 8:30 AM
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 ...
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 8:30 AM
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 ...
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 8:38 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 9:18 AM
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.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-24 11:12 AM
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:"
A complex system designed from scratch never works and cannot be patched up to make it work.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-25 12:46 AM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-25 3:22 AM
A complex system designed from scratch never works and cannot be patched up to make it work.
