Skip to main content
manto.1
Associate III
January 13, 2022
Question

Simulator doesn't compile

  • January 13, 2022
  • 5 replies
  • 1610 views

   When starting Simulator it always fails even if I start completly fresh new project: I get the same result:

0693W00000HrXzVQAV.png

In file included from C:/TouchGFX/4.16.1/env/MinGW/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/bits/stl_algobase.h:66:0,
 from C:/TouchGFX/4.16.1/env/MinGW/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/bits/char_traits.h:39,
 from C:/TouchGFX/4.16.1/env/MinGW/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/string:40,
 from touchgfx/framework/source/platform/hal/simulator/sdl2/HALSDL2.cpp:25:
 C:/TouchGFX/4.16.1/env/MinGW/lib/gcc/i686-w64-mingw32/7.3.0/include/c++/bits/stl_iterator_base_funcs.h:65:10: fatal error: debug/assertions.h: No such file or directory
 #include <debug/assertions.h>

This topic has been closed for replies.

5 replies

Romain DIELEMAN
ST Employee
January 13, 2022

Hi,

Did you always face this or is this happened out of nowhere today ? Do you face it with all TouchGFX version or just TouchGFX 4.16.1 ? What OS are you working with (Windows x, mac, linux?) ?

Could you share your logfile ? It can be found under %appdata/Roaming/TouchGFX-4.16.1

/Romain

manto.1
manto.1Author
Associate III
January 13, 2022

I am using Windows 10. I recently installed TouchGFX 4.18 but then i uninstalled it. I am trying this on the TouchGFX 4.16.1. I am not sure if simualation was possible before because I just started at a new company and am using a computer form an earlyer person. I am sending the log file in the attachment.

Romain DIELEMAN
ST Employee
January 13, 2022

Hum I have never seen this error before, I have sent a message to the team in charge of the simulator but in the meantime I would suggest uninstalling and installing again TouchGFX just in case something went wrong.

/Romain

manto.1
manto.1Author
Associate III
January 13, 2022

What is the correct procedure to unnintall the TouchGFX?

Romain DIELEMAN
ST Employee
January 13, 2022

If you have STM32CubeMX, you can follow the installation guideline here. Instead of clicking on "Install now" you clikc on "Remove now".

Otherwise I think when you try to download a TouchGFX that you already have on your pc, the installer asks if you wish to cancel the download or replace the current version.

/Romain