目录
一、Delphi开发Linux的PAClient分发过程代码
Delphi开发Linux的编译和分发过程代码
一、Delphi开发Linux的PAClient分发过程代码
Build started 2021-03-05 03:20:14.
__________________________________________________
Project "D:\DelphiProjs\PulledupUI\GYlistview27D1042_20210228demo\GYListview27D1042_20210228demo.dproj" (Deploy target(s)):
Target _CleanRemoteDir:
Cleaning Remote Directory: GYListview27D1042_20210228demo
d:\delphi10.4update2\bin\paclient.exe -u8 --Clean="GYListview27D1042_20210228demo,D:\DelphiProjs\PulledupUI\GYlistview27D1042_20210228demo\GYListview27D1042_20210228demo._@emb_.tmp" "Ubuntu 18.04.4 LTS"
Platform Assistant Client Version 12.2.10.3
Copyright (c) 2010-2021 Embarcadero Technologies, Inc.
Connecting to 192.168.75.128 on port 64211...
Deleting file(s)...
Total file(s) deleted: 10 file(s) 0 dir(s)
Deleting file "D:\DelphiProjs\PulledupUI\GYlistview27D1042_20210228demo\GYListview27D1042_20210228demo._@emb_.tmp".
Target _DeployFiles:
d:\delphi10.4update2\bin\paclient.exe -u8 --put="Linux64\Release\GYListview27D1042_20210228demo,GYListview27D1042_20210228demo\,1,GYListview27D1042_20210228demo" "Ubuntu 18.04.4 LTS"
Platform Assistant Client Version 12.2.10.3
Copyright (c) 2010-2021 Embarcadero Technologies, Inc.
Connecting to 192.168.75.128 on port 64211...
Copying file(s)...
Total file(s) copied: 0 file(s) 0 bytes
Target _DeployFiles:
d:\delphi10.4update2\bin\paclient.exe -u8 --put="nopicture.png,GYListview27D1042_20210228demo\,0,nopicture.png" "Ubuntu 18.04.4 LTS"
Platform Assistant Client Version 12.2.10.3
Copyright (c) 2010-2021 Embarcadero Technologies, Inc.
Connecting to 192.168.75.128 on port 64211...
Copying file(s)...
Total file(s) copied: 0 file(s) 0 bytes
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.29
二、Delphi开发Linux的Compile过程代码
Checking project dependencies...
Compiling GYListview27D1042_20210228demo.dproj (Release, Linux64)
brcc32 command line for "GYListview27D1042_20210228demo.vrc"
d:\delphi10.4update2\bin\cgrc.exe -c65001 GYListview27D1042_20210228demo.vrc -foGYListview27D1042_20210228demo.res
dcclinux64 command line for "GYListview27D1042_20210228demo.dpr"
d:\delphi10.4update2\bin\dcclinux64.exe -$D0 -$L- -$Y- --no-config -M -Q -AGenerics.Collections=System.Generics.Collections;
Generics.Defaults=System.Generics.Defaults -DRELEASE -E.\Linux64\Release -I"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;
Delphi10.4Update2_FixedDelphiPas;D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;
d:\delphi10.4update2\lib\Linux64\release;C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -LEC:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64
-LNC:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64 -NU.\Linux64\Release -NSSystem;Xml;Data;Datasnap;Web;Soap;;(Default) -O"C:\Program
Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -R"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -U"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 --syslibroot:C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk
--libpath:C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\usr\lib\gcc\x86_64-linux-gnu\7;
C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\usr\lib\x86_64-linux-gnu;
C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\lib\x86_64-linux-gnu
-NHC:\Users\Public\Documents\Embarcadero\Studio\21.0\hpp\Linux64 -NO.\Linux64\Release GYListview27D1042_20210228demo.dpr
三、Delphi开发Linux的Build过程代码
Checking project dependencies...
Building GYListview27D1042_20210228demo.dproj (Release, Linux64)
brcc32 command line for "GYListview27D1042_20210228demo.vrc"
d:\delphi10.4update2\bin\cgrc.exe -c65001 GYListview27D1042_20210228demo.vrc -foGYListview27D1042_20210228demo.res
brcc32 command line for "GYListview27D1042_20210228demoResource.rc"
d:\delphi10.4update2\bin\cgrc.exe -c65001 GYListview27D1042_20210228demoResource.rc -foGYListview27D1042_20210228demo.dres
dcclinux64 command line for "GYListview27D1042_20210228demo.dpr"
d:\delphi10.4update2\bin\dcclinux64.exe -$D0 -$L- -$Y- --no-config -B -Q -AGenerics.Collections=System.Generics.Collections;
Generics.Defaults=System.Generics.Defaults -DRELEASE -E.\Linux64\Release -I"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;
Delphi10.4Update2_FixedDelphiPas;D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;
d:\delphi10.4update2\lib\Linux64\release;C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -LEC:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64
-LNC:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64 -NU.\Linux64\Release -NSSystem;Xml;Data;Datasnap;Web;Soap;;(Default) -O"C:\Program
Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -R"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 -U"C:\Program Files (x86)\FmxLinux\\Lib\21.0\Release";GYunits;Delphi10.4Update2_FixedDelphiPas;
D:\DelphiProjs\PulledupUI\GYListView27D1042_20210228\DCU\FMX\XE10\Linux64\Release;d:\delphi10.4update2\lib\Linux64\release;
C:\Users\Administrator\Documents\Embarcadero\Studio\21.0\Imports;d:\delphi10.4update2\Imports;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Dcp\Linux64;d:\delphi10.4update2\include;d:\delphi10.4update2\redist\Linux64;
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Linux64;C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Lib\Linux64;
C:\Devart\UniDACRAD10.4\unidac_8.3.2_d27\Bin\Linux64 --syslibroot:C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk
--libpath:C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\usr\lib\gcc\x86_64-linux-gnu\7;
C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\usr\lib\x86_64-linux-gnu;
C:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\lib\x86_64-linux-gnu
-NHC:\Users\Public\Documents\Embarcadero\Studio\21.0\hpp\Linux64 -NO.\Linux64\Release GYListview27D1042_20210228demo.dpr