I have the following problem in Delphi Berlin.
I have a datamodule that is keeping multiple platform functions with compiler directive.
For example
{$IFDEF ISVCLAPP} functions for VCL
{$IFDEF ISFMXAPP} functions for FMX
and so on
however i cannot get rid of FireDAC.VCLUI.Wait in the uses clause in an Android (FMX) enviroment.
I put FireDAC.FMXUI.Wait but it seems ignored by the compiler and keep adding regardles I do the VCLUI unit.
I belive that is something in the code that keeps telling the delphi enviroment that this is a VCL framework. Is there a way to find something like this?