#1 2016-04-20 09:06:39

edwinsn
Member
Registered: 2010-07-02
Posts: 1,215

Delphi 10.1 Berlin Native support for Utf8String and RawByteString

Hi Arnaud,

Since Delphi 10.1 Berlin, Delphi has native support for Utf8String and RawByteString type on all platforms:
http://stackoverflow.com/questions/8460 … uced-depre

AFAIK, mORMot doesn't support Mac OS X yet. With the above-mentioned new language features, can I assume that it'll make it possible (easier?) to make mORMot support Mac OS X? Thanks.


Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.

Offline

#2 2016-04-20 14:00:36

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,165
Website

Re: Delphi 10.1 Berlin Native support for Utf8String and RawByteString

This Utf8String and RawByteString is for the NextGen compiler, i.e. Android and iOS.
But it is not enough for mORMot compability: the source code tree does not support ARC - and I would not to, since it would be time consuming, for nothing.
See http://blog.synopse.info/post/2016/02/0 … nd-of-2016

Mac OSX does have Utf8String and RawByteString, since the beginning.
We support this platform for clients, in cross-platform generated code.
And main mORMot has been reported to work with OSX, but not with Delphi, but with FPC.
Any input is welcome!

Offline

#3 2016-04-21 10:43:51

edwinsn
Member
Registered: 2010-07-02
Posts: 1,215

Re: Delphi 10.1 Berlin Native support for Utf8String and RawByteString

ab wrote:

And main mORMot has been reported to work with OSX, but not with Delphi, but with FPC.

Hey ab, this is a very vulnerable info to me! Thanks!


Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.

Offline

Board footer

Powered by FluxBB