Jump to content

Undeclared identifier: 'StringRemoveChars' during install uniGUI 1.95.0.1594 on Delphi 10.2


Recommended Posts

Posted

Hello

I installed FMSoft_uniGUI_Professional_1.95.0.1594

I opened In Delphi 10.2 uniGUI_D10_2_Tokyo_StdGroup.groupproj and tried to build all packages but on uniGUI25Core.bpl I received an error and cannot finish compilation

[dcc32 Error] ExtPascal.pas(1275): E2003 Undeclared identifier: 'StringRemoveChars'
[dcc32 Fatal Error] Ext.pas(22): F2063 Could not compile used unit 'ExtPascal.pas'

I found on the site that StringRemoveChars is located in uniStrUtils, I found dcu file, tried to add file folder to Delphi search path, but It didn't help.

[dcc32 Error] ExtPascal.pas(1275): E2003 Undeclared identifier: 'StringRemoveChar

d

dfddf[dcc32 Fadftal Error] Ext.pas(22): F2063 Could not compile used unit 'ExtPascal.pas'

  • 2 weeks later...
Posted

The uniStrUtils unit is missing or not properly linked in your project. Adding the folder with the dcu file to the Delphi library path should normally work, but you might also need the .pas file to ensure proper compilation. If you have access to the source code, try locating the uniStrUtils.pas file and including its directory in your search path. Alternatively, ensure that all required packages are installed and properly configured.

  • 2 months later...
Posted

I'm having the same issue.  

I've entirely removed the folder 

           c:\Program Files (x86)\FMSoft

   Ensured delphi does not reference any fmsoft packages

   Tried to build all of  uniGUI_D10_4_Sydney_PlusGroup

  It falls over at the first call to  StringRemoveChars....  

 A subsequent search of the entire machine finds 2 matching DCUs but no pas file - these must have been added during the attempted build as the folder they are in did not exist at the start of the build. I note the c++ header unistrutils.hpp appears with the build start time

image.png.997bf18d1c5c9c370905789a88f9331f.png

 

Not sure what to do next?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...