Jump to content

paule3232

Members
  • Content Count

    1
  • Joined

  • Last visited

Posts posted by paule3232


  1. Hello,

    to compile JCL, firstly, You must change the project settings of the Delphi Version Package.

    In my situation, I use the package project configuration for Delphi 10.4 Community Edition:

    .\packages\d27\Jcl.dproj

     

    The installer only runs in GUI mode, and Community Edition of Rad Studio (Delphi 10.4)

    does not support command line (Windows MS-DOS Console) installation.

    But this issue should You be faced with a run of installer.bat

     

    A incorrect compilation can be imaging, that the Delphi Compiler complain, that he can not

    write the Jcl270.bpl in the public Emberarcado Studio 21.0 directory.

     

    It is a little bit hand work needed, when You would like compile the JCL pacakges for all

    platforms (win32, and win64) - (Debug, Release).

     

    I did this, and I get a installable Jcl270.bpl file in my .\win32\Debug\bpl settings folder.

    Here, I have only the German version of Delphi 10.4, so the following paragraph(s) can be

    differ in the translation to English ... here comes my settings:

     

    State for Windows 32-Bit Release:

    Menu -> Project -> Options

    Create -> Delphi Compiler:

    - output folder for Units:         G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcu\

    - output folder for DCP:          G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcp\

    - output folder for Packages:  G:\Delphi\jcl\jcl\lib\d27\win32\Release\bpl\

    - search path:                          G:\Delphi\jcl\jcl\lib\d27\win32\Release\dcu;G:\Delphi\jcl\jcl\source\include

     

    Create -> Delphi Compiler -> Output C/C++ :

    - C/C++ .bpi  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpi\

    - C/C++ .hpp output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\hpp\

    - C/C++ .obj  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\obj\

    - Create C/C++ output:         create only DCU files

     

    State for Windows 32-Bit Debug

    Menu -> Project -> Options

    Create -> Delphi Compiler:

    - output folder for Units:         G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcu\

    - output folder for DCP:          G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcp\

    - output folder for Packages:  G:\Delphi\jcl\jcl\lib\d27\win32\Debug\bpl\

    - search path:                          G:\Delphi\jcl\jcl\lib\d27\win32\Debug\dcu;G:\Delphi\jcl\jcl\source\include

     

    Create -> Delphi Compiler -> Output C/C++ :

    - C/C++ .bpi  output folder:   G:\Delphi\jcl\jcl\lib\d27\win32\Debug\bpi\

    - C/C++ .hpp output folder:   G:\Delphi\jcl\jcl\lib\d27\win32\Debug\hpp\

    - C/C++ .obj  output folder:   G:\Delphi\jcl\jcl\lib\d27\win32\Debug\obj\

    - Create C/C++ output:         create only DCU files

     

    State for Windows 64-Bit Release:

    Menu -> Project -> Options

    Create -> Delphi Compiler:

    - output folder for Units:         G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcu\

    - output folder for DCP:          G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcp\

    - output folder for Packages:  G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpl\

    - search path:                          G:\Delphi\jcl\jcl\lib\d27\win64\Release\dcu;G:\Delphi\jcl\jcl\source\include

     

    Create -> Delphi Compiler -> Output C/C++ :

    - C/C++ .bpi  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\bpi\

    - C/C++ .hpp output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\hpp\

    - C/C++ .obj  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Release\obj\

    - Create C/C++ output:         create only DCU files

     

    State for Windows 64-Bit Debug

    Menu -> Project -> Options

    Create -> Delphi Compiler:

    - output folder for Units:         G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcu\

    - output folder for DCP:          G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcp\

    - output folder for Packages:  G:\Delphi\jcl\jcl\lib\d27\win64\Debug\bpl\

    - search path:                          G:\Delphi\jcl\jcl\lib\d27\win64\Debug\dcu;G:\Delphi\jcl\jcl\source\include

     

    Create -> Delphi Compiler -> Output C/C++ :

    - C/C++ .bpi  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Debug\bpi\

    - C/C++ .hpp output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Debug\hpp\

    - C/C++ .obj  output folder:   G:\Delphi\jcl\jcl\lib\d27\win64\Debug\obj\

    - Create C/C++ output:         create only DCU files

     

    I hope this help You, to make the right decision.

    Thank You for reading,

    paule32

    • Thanks 1
×