SVGIconImageList icon indicating copy to clipboard operation
SVGIconImageList copied to clipboard

SVGIconImageListDemoFMX can't build when both Android and OS-X platforms are added

Open birbilis opened this issue 2 years ago • 2 comments

Seems SVGIconImageListDemoFMX tries to place its build output into ......\My Documents\Embarcadero\Studio\22.0\CatalogRepository\SVGIconImageList-11-3.9.1\Demo\Bin

which for OS-X makes a SVGIconImageListFMX (with no extension) file but for Android tries to make an SVGIconImageListFMX subfolder and Windows doesn't allow a file and folder with same name to co-exist (have to delete one or the other first to build for the other platform)

Note that I'm just adding the MacOS-X 64-bit platform to the project without doing any other configuration

birbilis avatar Jun 25 '22 14:06 birbilis

image

birbilis avatar Jun 25 '22 14:06 birbilis

have no idea, because I can't test the build with platforms like iOS and OSX. If you can prepare a correct project file for all platforms, please send me a copy...

carloBarazzetta avatar Aug 28 '22 11:08 carloBarazzetta

Is this problem resolved?

carloBarazzetta avatar Jan 11 '23 10:01 carloBarazzetta

Hello Carlo, i try it and confirm that the issue is not solve, I try with android64 on Delphi 11.2, there is a dependency on vcl in the img32.pas unit. In Italiano: Ciao Carlo, ho provato anch'io il demo e quando compili per android solleva un eccezione su img32.pas per una dipendenza dalla VCL,

cesarelca avatar Jan 12 '23 12:01 cesarelca

Please try to change Image32.inc adding {$IFDEF MSWINDOWS} surrounding of {$DEFINE USING_VCL_LCL} as in this example:

{$IFDEF MSWINDOWS}
  {$DEFINE USING_VCL_LCL}
{$ENDIF}

carloBarazzetta avatar Jan 22 '23 11:01 carloBarazzetta

Fixed in latest version.

carloBarazzetta avatar Feb 27 '23 23:02 carloBarazzetta