2026-05-25 12:39 AM
2026-05-25 2:42 PM
Update:
If I set TouchGFXDesigner to run as administrator on the desktop, I can work with projects created on the laptop.
However, if I do the same on the laptop, TouchGFXDesigner throws the exact same error on projects created on the desktop.
Lastly I did a file comparison on all folders related to TouchGFX and have not seen any significant differences between the 2 installations.
One difference that I have seen is that the desktop and laptop logins are slightly different. That is the desktop uses a Microsoft account as administrator while the laptop uses a local administrator account. Both accounts have the exact same login name so the st related folders all show up in the same c:\\users locations.
This error "smells" like a permissions issue, but granting full control to all users in the project folder (C:\\TouchGFXProjects) did not solve the issue on the laptop.
2026-05-25 7:49 PM
Ideally, in such case, create a setup in a virtual machine.
2026-05-25 8:01 PM
I certainly can do that (even on another physical machine) but that might just add another set of variables.
One thing that I do not understand why I cannot set the touchgfx location in a configuration file and have it stay persistent. It seems that even if I make a change to the location, in this case providing the full path, the TouchGFX Designer software automatically changes it back to a relative path.
This certainly makes troubleshooting more difficult
2026-05-26 4:36 AM
Hello @LPala.2 ,
This is an issue I've not heard before, thanks for reporting.
Do you have exact same windows version on both computers? Do you have x64-based processor?
One more thing, what happens if you delete all the generated files from the projects, and generate again with the other computer? Do you still face the issue?
2026-05-26 5:51 AM
Osman,
Both computers are running Win 11 x64 based processors and are set up as similar as they can be. I work out of both systems (makes sense desk top rig and a laptop). I keep everything aligned using an SVN server. The ST products are installed in their default directories, however, the project folder is in a TouchGFXProjects folder just off the root on the c: drive. Both accounts are named the same and have admin priviledges.
Basically 2 identical "vanilla" systems.
To answer your original question, TouchGFXDesigner does not have a "clean" project option so I had tried deleting the
build and simulator folders and got the same result.
Also I tried changing the setting for touchgfx_path
from: touchgfx_path := ../Middlewares/ST/touchgfx
to: touchgfx_path := C://TouchGFXProjects/<my_project_name>/Middlewares/ST/touchgfx
in these files app.mk and in <my_project_name>.touchgfx and in both cases the the software resets the setting back to the relative path.
2026-05-26 6:16 AM
Can you see the same problems, when you do NOT use svn for a (new) project, but just transfer the files manually?
(I do not use TouchGfx. But I had problems with svn synchronized projects until I eliminated .*- stuff from svn, like .settings. .project etc..)
2026-05-26 6:48 AM
I will try that today and let you know
2026-05-26 7:18 AM
@mfgkw wrote:(I do not use TouchGfx. But I had problems with svn synchronized projects until I eliminated .*- stuff from svn, like .settings. .project etc..)
FWIW, I also don't use TouchGFX, but do use SVN - and including .settings and .project works fine for me!
2026-05-26 9:34 AM
moved the project and deleted the svn stuff..same linker error ..cannot find the touchgfx folder
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.