AVRA compiler issue on Windows

Quote from retr0volkov on September 8, 2025, 9:08 amHi! I'm using 1.1.0 SimulIDE, after installing avra compiler, but it doesnt seem to work. I looked up the command that it's using and there seems to be an error. Here's the output when pressing compile button:
Executing:
"C:/Users/petrs/Downloads/Yandex Desktop/SimulIDE_1.1.0-SR1_Win64/SimulIDE_1.1.0-SR1_Win64/data/codeeditor/tools/avra" -W NoRegDef -l "C:/Users/petrs/AppData/Local/simulide/Testing/"86MHz.lst -I "./" "C:/Users/petrs/AppData/Local/simulide/Testing/86MHz.asm"
As is shown here, the " in listing file is misplaced, failing compiler to execute. Is there a way to fix this issue to myself? Can it be fixed by default in next versions? If you need any details about my setup to fix this issue I will happily answer them.
P.S. I solved the issue by executing same command with a correct placement of " and it worked, uploading hex file after that worked fine. Just wondering if theres a way to fix compile button in the program itself
Hi! I'm using 1.1.0 SimulIDE, after installing avra compiler, but it doesnt seem to work. I looked up the command that it's using and there seems to be an error. Here's the output when pressing compile button:
Executing:
"C:/Users/petrs/Downloads/Yandex Desktop/SimulIDE_1.1.0-SR1_Win64/SimulIDE_1.1.0-SR1_Win64/data/codeeditor/tools/avra" -W NoRegDef -l "C:/Users/petrs/AppData/Local/simulide/Testing/"86MHz.lst -I "./" "C:/Users/petrs/AppData/Local/simulide/Testing/86MHz.asm"
As is shown here, the " in listing file is misplaced, failing compiler to execute. Is there a way to fix this issue to myself? Can it be fixed by default in next versions? If you need any details about my setup to fix this issue I will happily answer them.
P.S. I solved the issue by executing same command with a correct placement of " and it worked, uploading hex file after that worked fine. Just wondering if theres a way to fix compile button in the program itself

Quote from retr0volkov on September 9, 2025, 6:01 amOn further investigation of the issue I figured out the nature of it. In the file \resources\data\codeeditor\compilers\template.txt on line 19 fileDir substitution is used, followed by fileName and .lst extension. Looking at \src\gui\editorwidget\compiler.cpp at line 68 it uses addQuotes method. This results in the erroneous command. Unfortunately, I have no skills nor expertise to make a fix that will be proper and not break any other functionality. I only hope this helps to resolve this bug faster.
On further investigation of the issue I figured out the nature of it. In the file \resources\data\codeeditor\compilers\template.txt on line 19 fileDir substitution is used, followed by fileName and .lst extension. Looking at \src\gui\editorwidget\compiler.cpp at line 68 it uses addQuotes method. This results in the erroneous command. Unfortunately, I have no skills nor expertise to make a fix that will be proper and not break any other functionality. I only hope this helps to resolve this bug faster.

Quote from arcachofo on September 10, 2025, 3:40 pmHi. Thanks for reporting.
Compilers are defined in data/codeeditor/compilers/
avra is here: data/codeeditor/compilers/assemblers/avra.xmlI will have a look at the problem with quotes.
Hi. Thanks for reporting.
Compilers are defined in data/codeeditor/compilers/
avra is here: data/codeeditor/compilers/assemblers/avra.xml
I will have a look at the problem with quotes.