FMXLinux 1.75 (released today) has a problem: it includes System.Bindings.* units in "fmx" package instead of "bindengine" package.
As a result, FireMonkey TRichView packages cannot be compiled for Linux because of units conflicts.
I reported this problem to Embarcadero and KSDev.
As a temporal workaround, you can open TRichView package (for example RVPkgFMXD11.dproj for Delphi 11), switch to "Linux 64-bit" platform, remove "bindcomp" from "requires", and compile.
TRichView and FMXLinux 1.75
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: TRichView and FMXLinux 1.75
The packages for TRichView 22 have a workaround for "fmx" vs "bindengine" conflict, so TRichView packages can be installed in Linux.
However, FMXLinux has one more conflict, "fmx" vs "Skia.Package.RTL", so TRichView Skia support package for Linux cannot be installed.
Reported here: https://quality.embarcadero.com/browse/RSP-43267
Let's wait for FMXLinux fix.
One of possible workarounds is compiling RV4SkiaFMXD12.dproj file for Linux platform manually, from Delphi IDE, removing Skia.Package.RTL (and probably Skia.Package.FMX) references from the package temporarily,
However, FMXLinux has one more conflict, "fmx" vs "Skia.Package.RTL", so TRichView Skia support package for Linux cannot be installed.
Reported here: https://quality.embarcadero.com/browse/RSP-43267
Let's wait for FMXLinux fix.
One of possible workarounds is compiling RV4SkiaFMXD12.dproj file for Linux platform manually, from Delphi IDE, removing Skia.Package.RTL (and probably Skia.Package.FMX) references from the package temporarily,
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: TRichView and FMXLinux 1.75
The problems are fixed in FMXLinux v1.76