cancel
Showing results for 
Search instead for 
Did you mean: 

Simulator in project upgrated to TouchGFX 4.13 won't work

GMeur
Senior

Hej Hej,

Since I upgrated my project from version 4.12 to 4.13, the simulator won't launch anymore (the project was initially created with TouchGFX 4.10). VS throws two error msgs :

1) unresolved external symbols void __cdecl touchgfx::simulator_enable_stdio(void) in the function void __cdecl touchgfx_enable_stdio(void)

2) unresolved external symbols void __cdecl touchgfx::simulator_printf(char const*, char*) in the function void __cdecl touchgfx_printf(char const*,...)

It seems it's related to a known issue but my project does use HALSDL2 and the functions mentioned in the joined article are present in the HALSDL2.cpp file so the problem stems from somewhere else.

How can I solve it?

I'm sure it's trivial but any guidance would be more than welcomed.

Thanks in advance.

1 ACCEPTED SOLUTION

Accepted Solutions
jimmii
Senior II

Had the same problem...

The $(TouchGFXEnvPath) Macro Variable was not updated to the latest installation path.

After updating these, it worked...

0690X00000BwVk0QAF.png

View solution in original post

3 REPLIES 3
Martin KJELDSEN
Chief III

I think you'll have to send me your project. Can you do that?

/Martin

jimmii
Senior II

Had the same problem...

The $(TouchGFXEnvPath) Macro Variable was not updated to the latest installation path.

After updating these, it worked...

0690X00000BwVk0QAF.png

GMeur
Senior

Thanks Jimmii!