Forum
× General discussions, feature requests for CodeTyphon Project and discussions that don't fit in any of the other specific CodeTyphon forum categories.

Question ENoWideStringSupport

  • Md. Shariful Alam Khan
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
6 months 3 weeks ago #13352 by Md. Shariful Alam Khan
ENoWideStringSupport was created by Md. Shariful Alam Khan
I am trying to make one Linux 64bit application using CT 6.5. On my application I used TDataset.locate method, once the application reached the line it raised an exception with the following message:

This binary has no string conversion support compiled in.
Recompile the application with a unit that installs a unicodestring manager in the program uses clause.
Exception at 000000000042722A: ENoWideStringSupport:
Widestring manager not available. Recompile program with appropriate manager.


My application will run in CentOS 6 64bit.

How to resolve can anyone please help?

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
6 months 3 weeks ago - 6 months 3 weeks ago #13353 by Sternas Stefanos
Replied by Sternas Stefanos on topic ENoWideStringSupport
Thanks Sir
first please install or upgrade your CT to latest version 6.80,
we have make so many changes...

If the problem exist
we are here

PilotLogic Architect and Core Programmer
Last edit: 6 months 3 weeks ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • Md. Shariful Alam Khan
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
6 months 3 weeks ago #13354 by Md. Shariful Alam Khan
Replied by Md. Shariful Alam Khan on topic ENoWideStringSupport
On Windows, I used CT 6.80 without any issue. I cross-compile Win32-Linux64 using CT 6.80. In Linux, I got the exception but in Windows no exception.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
6 months 3 weeks ago - 6 months 3 weeks ago #13355 by Sternas Stefanos
Replied by Sternas Stefanos on topic ENoWideStringSupport
My suggestion is
not to use Widestrings on UNIX OSes

Or attach source from your project for more analysis
we want more info to help...

PilotLogic Architect and Core Programmer
Last edit: 6 months 3 weeks ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

  • Md. Shariful Alam Khan
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
6 months 3 weeks ago #13356 by Md. Shariful Alam Khan
Replied by Md. Shariful Alam Khan on topic ENoWideStringSupport
Please see attached pas file. On Execute method's of the class, it runs fine until compareDelta method is called. On compareDelta call I got the exception. Also FYI, I didn't use any WideString. I used memds unit for using TMemoryDataset. What I have in the dataset is a blob field I need that because I am inserting a whole row of a CSV file on to the dataset which is a very big string.
Attachments:

Please Log in or Create an account to join the conversation.

  • Md. Shariful Alam Khan
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
6 months 3 weeks ago #13357 by Md. Shariful Alam Khan
Replied by Md. Shariful Alam Khan on topic ENoWideStringSupport
I gave the pas file that I used but yet to receive any response. Please help.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
6 months 3 weeks ago #13358 by Sternas Stefanos
Replied by Sternas Stefanos on topic ENoWideStringSupport
Sorry Sir
but we can't find the problem

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

  • Md. Shariful Alam Khan
  • Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
More
6 months 3 weeks ago #13359 by Md. Shariful Alam Khan
Replied by Md. Shariful Alam Khan on topic ENoWideStringSupport
I solved the problem by adding LazUnicode unit.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
6 months 3 weeks ago #13360 by Sternas Stefanos
Replied by Sternas Stefanos on topic ENoWideStringSupport
Thanks Sir

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.