TRichView and FMXLinux 1.75

News about TRichView, ScaleRichView, ReportWorkshop, RVMedia
Post Reply
Sergey Tkachenko
Site Admin
Posts: 17564
Joined: Sat Aug 27, 2005 10:28 am
Contact:

TRichView and FMXLinux 1.75

Post by Sergey Tkachenko »

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.
Sergey Tkachenko
Site Admin
Posts: 17564
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView and FMXLinux 1.75

Post by Sergey Tkachenko »

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,
Sergey Tkachenko
Site Admin
Posts: 17564
Joined: Sat Aug 27, 2005 10:28 am
Contact:

Re: TRichView and FMXLinux 1.75

Post by Sergey Tkachenko »

The problems are fixed in FMXLinux v1.76
Post Reply