I am trying to install TMS FNC Core and TMS FNC UI Pack using TMS Smart Setup GUI. Everything goes fine but the win64xintel version is not installed. It seems to me that the problem is the user name in diacritics, it's Ľubo, but in the LOG file it shows as ¦Żubo or ?ubo. On the second PC where I have the user name Lubo, it's all OK.
This is currently a limitation in smartsetup, you need to install to a path with ASCII characters. The problem is that delphi command line tools are different ages and use different encodings. Specifically in Delphi 13 they started used resinator as resource compiler, and it expects a utf8 encoding. But other tools expect the machine’s windows encoding, and you get this kind of mixup. We’ve been investigating how to fix this for a while, but when we workaround one problem, we break a different thing. Not sure if we are going to be able to really get this to work, maybe we will just add a warning when you try to run from a path that has non-ascii characters. (we already give you one if you try to run from a path that has a folder starting with a dot, since that breaks delphi’s brcc32).
The workaround is simple: uninstall smartsetup, create a folder like c:\tms, and unzip tms.exe and tmsgui.exe from our portable install
Having a shorter path will also help keeping library paths smaller, which is an extra advantage.
Rad Studio 13 64bit Modern shows a lot of errors while working. When I added TMSFNCRibbon1 to the project it could be compiled but it could not be run from the Rad Studio environment (only my environment) and it showed the error Debug Kernel is not responding. Terminate the debug process?
Invalid Process ID: 0
[00007FFAC8C8B5C3]{exceptiondiag370.bpl} Jcldebug.TJclStackInfoList + $153
[00007FFAC8C8AE88]{exceptiondiag370.bpl} Jcldebug.JclCreateStackList + $48
......
Is there any point in doing anything in this environment, what are your experiences?