Welcome, Guest. Please Login or Register
Arduino IDE for Visual Studio
 
 
When Logging a Support Issue in the Forum, please ensure you have also:-
  • Enabled vMicro > Compiler > Show Build Properties and Verbose
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
  HomeSearch Tutorials & Wiki visualmicro.com LoginHelpRegister  
 
Pages: 1 2 
Send Topic Print
Disassembly listing disappeared with the last upgrade (Read 656 times)
Quigon
Junior Member
**
Offline



Posts: 16
Re: Disassembly listing disappeared with the last upgrade
Reply #20 - Oct 5th, 2020 at 6:56pm
 
Hello
As written there are too many sets of quotes, like this:
"C:\Users\Ian Davis\AppData\Local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-201
4q1\bin\arm-none-eabi-objdump.exe"  -h -S -l "C:\Users\Ian Davis\AppData\Local\Temp\VMBuilds\Due_coil_winder\arduino_due_x_dbg\Debug\Due_co
il_winder.ino.elf" > "C:\Users\Ian Davis\AppData\Local\Temp\VMBuilds\Due_coil_winder\arduino_due_x_dbg\Debug\Due_co
il_winder.ino_objDump.log"
it works. This is the string that the build was producing in the build window when the listing fails

Further investigations yesterday:

For some reason my windows session had .log associated with notepad. Removing that file association and running the build produced the full disassembly listing as it was supposed to in the disassembly window.

Changing any of the optimization settings to "no optimization" and cleaning the solution screwed it up bigtime. There were a number of compiler error to do with the programming port and obviously no disassembly file. I think that maybe the subject of another topic at a later date.

Changed the optimization back to "default optimization" then doing a project clean produced yet another variant. On the first build all there was the usual .elf error and no disassembly listing. The usual long command as above was listed and no .log file produced. Running that long string in a cmd prompt produced the file.

Running the build a second time produced the file in the disassembly window but only the first part of it. There was a message at the end of the listing with something like " the full listing is available at...path to the .log file"

Other observations are that it will not build a release version of any optimization form...there's a plethora of linker errors to do with debug code (which I guess is because it tries to link with excluded code) Not to worried about this as Arduino studio builds it fine and  it's  probably for another topic once the listing file is fixed.

Hope that helps
Back to top
 
 
IP Logged
 
Simon@Visual Micro
Administrator
*****
Offline



Posts: 502
Re: Disassembly listing disappeared with the last upgrade
Reply #21 - Oct 7th, 2020 at 11:59am
 
We have released a new version (20.09.10.6) which should resolve the Disassembly Output not generating correctly, which is available from the top of the below board:
https://www.visualmicro.com/forums/YaBB.pl?board=VS_ARDUINO_EXT_RELEASES
Back to top
 
 
IP Logged
 
Pages: 1 2 
Send Topic Print