There are two ways to compile and install SecureBridge: by using IDE or makefiles. Below are instructions for both ways.
Installing SDAC for Embarcadero RAD Studio 12 Athens Using IDE
If you are using C++Builder 12 Athens, see the Using Makefiles section for instructions.
Otherwise, run Delphi 12 Athens and perform the following steps:
-
Build and compile the dac290.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl290.dpk DAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx290.dpk DAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac290.dpk DAC design-time package.
-
Build and compile the sdac290.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl290.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx290.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac290.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx290.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi29 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 12 Athens applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit).
Home
Installing SDAC for Embarcadero RAD Studio 12 Athens Using Makefiles
If you have RAD Studio Community Edition or RAD Studio Trial, install SDAC using the IDE. Otherwise, perform the following steps:
- Go to the SDAC\Source\Delphi29 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\23.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi29\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi29\Win64 directory;
*.dylib files for macOS 64-bit will be copied to the SDAC\Bin\Delphi29\OSX64 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi29\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi29\Win64 directory;
*.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the SDAC\Lib\Delphi29\OSX64 directory;
*.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the SDAC\Lib\Delphi29\Linux64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi29\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator ARM 64-bit will be copied to the SDAC\Lib\Delphi29\iOSSimARM64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi29\Android32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the SDAC\Lib\Delphi29\Android64 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi29\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi29\Win64 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi29\iOSDevice64 directory;
*.hpp files for iOS Simulator ARM 64-bit will be copied to the SDAC\Include\Delphi29\iOSSimARM64 directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi29\Android32 directory;
*.hpp files for Android 64-bit will be copied to the SDAC\Include\Delphi29\Android64 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi29\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi29\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi29\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 12 Athens.
- Install the dclsdac290.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 12 Athens and add
the System32\dclsdac290.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac290.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx290.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 12 Athens and add
the System32\dclsdacfmx290.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx290.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 12 Athens applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi29\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi29\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi29\OSX64 directory to "Library Path" for macOS 64-bit;
- SDAC\Lib\Delphi29\Linux64 directory to "Library Path" for Linux 64-bit;
- SDAC\Lib\Delphi29\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi29\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- SDAC\Lib\Delphi29\Android32 directory to "Library Path" for Android 32-bit;
- SDAC\Lib\Delphi29\Android64 directory to "Library Path" for Android 64-bit.
To compile C++Builder 12 Athens applications that use SDAC, add the:
-
SDAC\Include\Delphi29\Win32 directory to "Include Path" and the SDAC\Lib\Delphi29\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi29\Win64 directory to "Include Path" and the SDAC\Lib\Delphi29\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi29\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi29\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi29\iOSSimARM64 directory to "Include Path" and the SDAC\Lib\Delphi29\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
-
SDAC\Include\Delphi29\Android32 directory to "Include Path" and the SDAC\Lib\Delphi29\Android32 directory to "Library Path" for Android 32-bit;
-
SDAC\Include\Delphi29\Android64 directory to "Include Path" and the SDAC\Lib\Delphi29\Android64 directory to "Library Path" for the Android 64-bit.
Home
Installing SDAC for Embarcadero RAD Studio 11 Alexandria Using IDE
If you are using C++Builder 11 Alexandria, see the Using Makefiles section for instructions.
Otherwise, run Delphi 11 Alexandria and perform the following steps:
-
Build and compile the dac280.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl280.dpk DAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx280.dpk DAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac280.dpk DAC design-time package.
-
Build and compile the sdac280.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl280.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx280.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac280.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx280.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi28 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 11 Alexandria applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit).
Home
Installing SDAC for Embarcadero RAD Studio 11 Alexandria Using Makefiles
If you have RAD Studio Community Edition or RAD Studio Trial, install SDAC using the IDE. Otherwise, perform the following steps:
- Go to the SDAC\Source\Delphi28 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\22.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi28\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi28\Win64 directory;
*.dylib files for macOS 64-bit will be copied to the SDAC\Bin\Delphi28\OSX64 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi28\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi28\Win64 directory;
*.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the SDAC\Lib\Delphi28\OSX64 directory;
*.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the SDAC\Lib\Delphi28\Linux64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi28\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator ARM 64-bit will be copied to the SDAC\Lib\Delphi28\iOSSimARM64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi28\Android32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the SDAC\Lib\Delphi28\Android64 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi28\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi28\Win64 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi28\iOSDevice64 directory;
*.hpp files for iOS Simulator ARM 64-bit will be copied to the SDAC\Include\Delphi28\iOSSimARM64 directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi28\Android32 directory;
*.hpp files for Android 64-bit will be copied to the SDAC\Include\Delphi28\Android64 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi28\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi28\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi28\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 11 Alexandria.
- Install the dclsdac280.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 11 Alexandria and add
the System32\dclsdac280.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac280.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx280.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 11 Alexandria and add
the System32\dclsdacfmx280.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx280.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 11 Alexandria applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-bit, Android 32-bit, and Android 64-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi28\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi28\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi28\OSX64 directory to "Library Path" for macOS 64-bit;
- SDAC\Lib\Delphi28\Linux64 directory to "Library Path" for Linux 64-bit;
- SDAC\Lib\Delphi28\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi28\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- SDAC\Lib\Delphi28\Android32 directory to "Library Path" for Android 32-bit;
- SDAC\Lib\Delphi28\Android64 directory to "Library Path" for Android 64-bit.
To compile C++Builder 11 Alexandria applications that use SDAC, add the:
-
SDAC\Include\Delphi28\Win32 directory to "Include Path" and the SDAC\Lib\Delphi28\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi28\Win64 directory to "Include Path" and the SDAC\Lib\Delphi28\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi28\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi28\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi28\iOSSimARM64 directory to "Include Path" and the SDAC\Lib\Delphi28\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
-
SDAC\Include\Delphi28\Android32 directory to "Include Path" and the SDAC\Lib\Delphi28\Android32 directory to "Library Path" for Android 32-bit;
-
SDAC\Include\Delphi28\Android64 directory to "Include Path" and the SDAC\Lib\Delphi28\Android64 directory to "Library Path" for the Android 64-bit.
Home
Installing SDAC for Embarcadero RAD Studio 10.4 Sydney Using IDE
If you are using C++Builder 10.4 Sydney, see the Using Makefiles section for instructions.
Otherwise, run Delphi 10.4 Sydney and perform the following steps:
-
Build and compile the dac270.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl270.dpk DAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx270.dpk DAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac270.dpk DAC design-time package.
-
Build and compile the sdac270.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl270.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx270.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac270.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx270.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi27 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 10.4 Sydney applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit).
Home
Installing SDAC for Embarcadero RAD Studio 10.4 Sydney Using Makefiles
If you have RAD Studio Community Edition or RAD Studio Trial, install SDAC using the IDE. Otherwise, perform the following steps:
- Go to the SDAC\Source\Delphi27 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\21.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi27\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi27\Win64 directory;
*.dylib files for macOS 64-bit will be copied to the SDAC\Bin\Delphi27\OSX64 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi27\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi27\Win64 directory;
*.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the SDAC\Lib\Delphi27\OSX64 directory;
*.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the SDAC\Lib\Delphi27\Linux64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi27\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi27\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi27\Android32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the SDAC\Lib\Delphi27\Android64 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi27\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi27\Win64 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi27\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi27\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi27\Android32 directory;
*.hpp files for Android 64-bit will be copied to the SDAC\Include\Delphi27\Android64 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi27\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi27\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi27\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.4 Sydney.
- Install the dclsdac270.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.4 Sydney and add
the System32\dclsdac270.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac270.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx270.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.4 Sydney and add
the System32\dclsdacfmx270.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx270.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 10.4 Sydney applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi27\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi27\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi27\OSX64 directory to "Library Path" for macOS 64-bit;
- SDAC\Lib\Delphi27\Linux64 directory to "Library Path" for Linux 64-bit;
- SDAC\Lib\Delphi27\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi27\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi27\Android32 directory to "Library Path" for Android 32-bit;
- SDAC\Lib\Delphi27\Android64 directory to "Library Path" for Android 64-bit.
To compile C++Builder 10.4 Sydney applications that use SDAC, add the:
-
SDAC\Include\Delphi27\Win32 directory to "Include Path" and the SDAC\Lib\Delphi27\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi27\Win64 directory to "Include Path" and the SDAC\Lib\Delphi27\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi27\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi27\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi27\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi27\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi27\Android32 directory to "Include Path" and the SDAC\Lib\Delphi27\Android32 directory to "Library Path" for Android 32-bit;
-
SDAC\Include\Delphi27\Android64 directory to "Include Path" and the SDAC\Lib\Delphi27\Android64 directory to "Library Path" for the Android 64-bit.
Home
Installing SDAC for Embarcadero RAD Studio 10.3 Rio Using IDE
If you are using C++Builder 10.3 Rio, see the Using Makefiles section for instructions.
Otherwise, run Delphi 10.3 Rio and perform the following steps:
-
Build and compile the dac260.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl260.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx260.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac260.dpk DAC design-time package.
-
Build and compile the sdac260.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl260.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx260.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac260.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx260.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi26 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 10.3 Rio applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit).
Home
Installing SDAC for Embarcadero RAD Studio 10.3 Rio Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi26 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\20.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi26\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi26\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi26\OSX32 directory;
*.dylib files for macOS 64-bit will be copied to the SDAC\Bin\Delphi26\OSX64 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi26\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi26\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi26\OSX32 directory;
*.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the SDAC\Lib\Delphi26\OSX64 directory;
*.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the SDAC\Lib\Delphi26\Linux64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi26\iOSDevice32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi26\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi26\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi26\Android32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the SDAC\Lib\Delphi26\Android64 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi26\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi26\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi26\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi26\iOSDevice32 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi26\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi26\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi26\Android32 directory.
*.hpp files for Android 64-bit will be copied to the SDAC\Include\Delphi26\Android64 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi26\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi26\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi26\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.3 Rio.
- Install the dclsdac260.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.3 Rio and add
the System32\dclsdac260.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac260.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx260.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.3 Rio and add
the System32\dclsdacfmx260.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx260.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 10.3 Rio applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, macOS 64-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, Android 32-bit, and Android 64-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi26\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi26\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi26\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi26\OSX64 directory to "Library Path" for macOS 64-bit;
- SDAC\Lib\Delphi26\Linux64 directory to "Library Path" for Linux 64-bit;
- SDAC\Lib\Delphi26\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi26\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi26\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi26\Android32 directory to "Library Path" for Android 32-bit;
- SDAC\Lib\Delphi26\Android64 directory to "Library Path" for Android 64-bit.
To compile C++Builder 10.3 Rio applications that use SDAC, add the:
-
SDAC\Include\Delphi26\Win32 directory to "Include Path" and the SDAC\Lib\Delphi26\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi26\Win64 directory to "Include Path" and the SDAC\Lib\Delphi26\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi26\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi26\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi26\iOSDevice32 directory to "Include Path" and the SDAC\Lib\Delphi26\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi26\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi26\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi26\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi26\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi26\Android32 directory to "Include Path" and the SDAC\Lib\Delphi26\Android32 directory to "Library Path" for Android 32-bit;
-
SDAC\Include\Delphi26\Android64 directory to "Include Path" and the SDAC\Lib\Delphi26\Android64 directory to "Library Path" for the Android 64-bit.
Home
Installing SDAC for Embarcadero RAD Studio 10.2 Tokyo Using IDE
If you are using C++Builder 10.2 Tokyo, see the Using Makefiles section for instructions.
Otherwise, run Delphi 10.2 Tokyo and perform the following steps:
-
Build and compile the dac250.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl250.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx250.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac250.dpk DAC design-time package.
-
Build and compile the sdac250.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl250.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx250.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac250.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx250.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi25 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 10.2 Tokyo applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio 10.2 Tokyo Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi25 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\19.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi25\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi25\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi25\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi25\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi25\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi25\OSX32 directory;
*.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the SDAC\Lib\Delphi25\Linux64 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi25\iOSDevice32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi25\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi25\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi25\Android32 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi25\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi25\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi25\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi25\iOSDevice32 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi25\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi25\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi25\Android32 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi25\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi25\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi25\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.2 Tokyo.
- Install the dclsdac250.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.2 Tokyo and add
the System32\dclsdac250.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac250.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx250.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.2 Tokyo and add
the System32\dclsdacfmx250.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx250.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 10.2 Tokyo applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, Linux 64-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi25\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi25\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi25\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi25\Linux64 directory to "Library Path" for Linux 64-bit;
- SDAC\Lib\Delphi25\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi25\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi25\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi25\Android32 directory to "Library Path" for Android 32-bit.
To compile C++Builder 10.2 Tokyo applications that use SDAC, add the:
-
SDAC\Include\Delphi25\Win32 directory to "Include Path" and the SDAC\Lib\Delphi25\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi25\Win64 directory to "Include Path" and the SDAC\Lib\Delphi25\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi25\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi25\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi25\iOSDevice32 directory to "Include Path" and the SDAC\Lib\Delphi25\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi25\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi25\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi25\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi25\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi25\Android32 directory to "Include Path" and the SDAC\Lib\Delphi25\Android32 directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio 10.1 Berlin Using IDE
If you are using C++Builder 10.1 Berlin, see the Using Makefiles section for instructions.
Otherwise, run Delphi 10.1 Berlin and perform the following steps:
-
Build and compile the dac240.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl240.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx240.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac240.dpk DAC design-time package.
-
Build and compile the sdac240.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl240.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx240.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac240.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx240.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi24 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 10.1 Berlin applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio 10.1 Berlin Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi24 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\18.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi24\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi24\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi24\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi24\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi24\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi24\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi24\iOSDevice32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi24\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi24\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi24\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi24\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi24\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi24\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi24\iOSDevice32 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi24\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi24\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi24\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi24\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi24\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi24\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.1 Berlin.
- Install the dclsdac240.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.1 Berlin and add
the System32\dclsdac240.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac240.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx240.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.1 Berlin and add
the System32\dclsdacfmx240.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx240.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 10.1 Berlin applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi24\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi24\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi24\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi24\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi24\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi24\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi24\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder 10.1 Berlin applications that use SDAC, add the:
-
SDAC\Include\Delphi24\Win32 directory to "Include Path" and the SDAC\Lib\Delphi24\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi24\Win64 directory to "Include Path" and the SDAC\Lib\Delphi24\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi24\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi24\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi24\iOSDevice32 directory to "Include Path" and the SDAC\Lib\Delphi24\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi24\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi24\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi24\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi24\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi24\Android directory to "Include Path" and the SDAC\Lib\Delphi24\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio 10 Seattle Using IDE
If you are using C++Builder 10 Seattle, see the Using Makefiles section for instructions.
Otherwise, run Delphi 10 Seattle and perform the following steps:
-
Build and compile the dac230.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl230.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx230.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac230.dpk DAC design-time package.
-
Build and compile the sdac230.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl230.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx230.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac230.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx230.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi23 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi 10 Seattle applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio 10 Seattle Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi23 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\17.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi23\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi23\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi23\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi23\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi23\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi23\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi23\iOSDevice32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi23\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi23\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi23\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi23\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi23\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi23\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi23\iOSDevice32 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi23\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi23\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi23\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi23\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi23\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi23\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10 Seattle.
- Install the dclsdac230.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10 Seattle and add
the System32\dclsdac230.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac230.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx230.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10 Seattle and add
the System32\dclsdacfmx230.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx230.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 10 Seattle applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi23\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi23\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi23\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi23\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi23\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi23\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi23\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder 10 Seattle applications that use SDAC, add the:
-
SDAC\Include\Delphi23\Win32 directory to "Include Path" and the SDAC\Lib\Delphi23\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi23\Win64 directory to "Include Path" and the SDAC\Lib\Delphi23\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi23\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi23\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi23\iOSDevice32 directory to "Include Path" and the SDAC\Lib\Delphi23\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi23\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi23\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi23\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi23\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi23\Android directory to "Include Path" and the SDAC\Lib\Delphi23\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE8 Using IDE
If you are using C++Builder XE8, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE8 and perform the following steps:
-
Build and compile the dac220.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl220.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx220.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac220.dpk DAC design-time package.
-
Build and compile the sdac220.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl220.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx220.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac220.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx220.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi22 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE8 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE8 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi22 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\16.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi22\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi22\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi22\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi22\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi22\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi22\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi22\iOSDevice32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the SDAC\Lib\Delphi22\iOSDevice64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi22\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi22\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi22\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi22\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi22\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi22\iOSDevice32 directory;
*.hpp files for iOS Device 64-bit will be copied to the SDAC\Include\Delphi22\iOSDevice64 directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi22\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi22\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi22\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi22\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi22\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE8.
- Install the dclsdac220.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE8 and add
the System32\dclsdac220.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac220.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx220.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE8 and add
the System32\dclsdacfmx220.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx220.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE8 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Device 64-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi22\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi22\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi22\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi22\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi22\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- SDAC\Lib\Delphi22\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi22\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder XE8 applications that use SDAC, add the:
-
SDAC\Include\Delphi22\Win32 directory to "Include Path" and the SDAC\Lib\Delphi22\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi22\Win64 directory to "Include Path" and the SDAC\Lib\Delphi22\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi22\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi22\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi22\iOSDevice32 directory to "Include Path" and the SDAC\Lib\Delphi22\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi22\iOSDevice64 directory to "Include Path" and the SDAC\Lib\Delphi22\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
-
SDAC\Include\Delphi22\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi22\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi22\Android directory to "Include Path" and the SDAC\Lib\Delphi22\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE7 Using IDE
If you are using C++Builder XE7, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE7 and perform the following steps:
-
Build and compile the dac210.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl210.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx210.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac210.dpk DAC design-time package.
-
Build and compile the sdac210.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl210.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx210.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac210.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx210.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi21 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE7 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE7 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi21 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\15.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi21\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi21\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi21\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi21\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi21\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi21\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi21\iOSDevice directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi21\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi21\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi21\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi21\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi21\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi21\iOSDevice directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi21\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi21\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi21\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi21\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi21\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE7.
- Install the dclsdac210.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE7 and add
the System32\dclsdac210.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac210.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx210.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE7 and add
the System32\dclsdacfmx210.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx210.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE7 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi21\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi21\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi21\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi21\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi21\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi21\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder XE7 applications that use SDAC, add the:
-
SDAC\Include\Delphi21\Win32 directory to "Include Path" and the SDAC\Lib\Delphi21\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi21\Win64 directory to "Include Path" and the SDAC\Lib\Delphi21\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi21\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi21\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi21\iOSDevice directory to "Include Path" and the SDAC\Lib\Delphi21\iOSDevice directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi21\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi21\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi21\Android directory to "Include Path" and the SDAC\Lib\Delphi21\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE6 Using IDE
If you are using C++Builder XE6, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE6 and perform the following steps:
-
Build and compile the dac200.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl200.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx200.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac200.dpk DAC design-time package.
-
Build and compile the sdac200.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl200.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx200.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac200.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx200.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi20 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE6 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE6 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi20 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\14.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi20\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi20\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi20\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi20\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi20\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi20\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi20\iOSDevice directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi20\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi20\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi20\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi20\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi20\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi20\iOSDevice directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi20\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi20\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi20\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi20\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi20\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE6.
- Install the dclsdac200.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE6 and add
the System32\dclsdac200.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac200.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx200.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE6 and add
the System32\dclsdacfmx200.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx200.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE6 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi20\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi20\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi20\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi20\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi20\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi20\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder XE6 applications that use SDAC, add the:
-
SDAC\Include\Delphi20\Win32 directory to "Include Path" and the SDAC\Lib\Delphi20\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi20\Win64 directory to "Include Path" and the SDAC\Lib\Delphi20\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi20\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi20\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi20\iOSDevice directory to "Include Path" and the SDAC\Lib\Delphi20\iOSDevice directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi20\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi20\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi20\Android directory to "Include Path" and the SDAC\Lib\Delphi20\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE5 Using IDE
If you are using C++Builder XE5, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE5 and perform the following steps:
-
Build and compile the dac190.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl190.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx190.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac190.dpk DAC design-time package.
-
Build and compile the sdac190.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl190.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx190.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac190.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx190.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi19 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE5 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE5 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi19 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\12.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi19\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi19\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi19\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi19\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi19\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi19\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi19\iOSDevice directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi19\iOSSimulator directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the SDAC\Lib\Delphi19\Android directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi19\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi19\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi19\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi19\iOSDevice directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi19\iOSSimulator directory;
*.hpp files for Android 32-bit will be copied to the SDAC\Include\Delphi19\Android directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi19\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi19\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi19\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE5.
- Install the dclsdac190.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE5 and add
the System32\dclsdac190.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac190.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx190.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE5 and add
the System32\dclsdacfmx190.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx190.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE5 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, iOS Simulator, and Android 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi19\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi19\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi19\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi19\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi19\iOSSimulator directory to "Library Path" for iOS Simulator;
- SDAC\Lib\Delphi19\Android directory to "Library Path" for Android 32-bit.
To compile C++Builder XE5 applications that use SDAC, add the:
-
SDAC\Include\Delphi19\Win32 directory to "Include Path" and the SDAC\Lib\Delphi19\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi19\Win64 directory to "Include Path" and the SDAC\Lib\Delphi19\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi19\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi19\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi19\iOSDevice directory to "Include Path" and the SDAC\Lib\Delphi19\iOSDevice directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi19\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi19\iOSSimulator directory to "Library Path" for iOS Simulator;
-
SDAC\Include\Delphi19\Android directory to "Include Path" and the SDAC\Lib\Delphi19\Android directory to "Library Path" for Android 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE4 Using IDE
If you are using C++Builder XE4, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE4 and perform the following steps:
-
Build and compile the dac180.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl180.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx180.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac180.dpk DAC design-time package.
-
Build and compile the sdac180.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl180.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx180.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac180.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx180.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi18 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE4 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator).
Home
Installing SDAC for Embarcadero RAD Studio XE4 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi18 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\11.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi18\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi18\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi18\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi18\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi18\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi18\OSX32 directory;
*.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the SDAC\Lib\Delphi18\iOSDevice directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the SDAC\Lib\Delphi18\iOSSimulator directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi18\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi18\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi18\OSX32 directory;
*.hpp files for iOS Device 32-bit will be copied to the SDAC\Include\Delphi18\iOSDevice directory;
*.hpp files for iOS Simulator will be copied to the SDAC\Include\Delphi18\iOSSimulator directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi18\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi18\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi18\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE4.
- Install the dclsdac180.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE4 and add
the System32\dclsdac180.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac180.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx180.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE4 and add
the System32\dclsdacfmx180.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx180.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE4 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, macOS 32-bit, iOS Device 32-bit, and iOS Simulator).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi18\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi18\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi18\OSX32 directory to "Library Path" for macOS 32-bit;
- SDAC\Lib\Delphi18\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- SDAC\Lib\Delphi18\iOSSimulator directory to "Library Path" for iOS Simulator.
To compile C++Builder XE4 applications that use SDAC, add the:
-
SDAC\Include\Delphi18\Win32 directory to "Include Path" and the SDAC\Lib\Delphi18\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi18\Win64 directory to "Include Path" and the SDAC\Lib\Delphi18\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi18\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi18\OSX32 directory to "Library Path" for macOS 32-bit;
-
SDAC\Include\Delphi18\iOSDevice directory to "Include Path" and the SDAC\Lib\Delphi18\iOSDevice directory to "Library Path" for iOS Device 32-bit;
-
SDAC\Include\Delphi18\iOSSimulator directory to "Include Path" and the SDAC\Lib\Delphi18\iOSSimulator directory to "Library Path" for iOS Simulator.
Home
Installing SDAC for Embarcadero RAD Studio XE3 Using IDE
If you are using C++Builder XE3, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE3 and perform the following steps:
-
Build and compile the dac170.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl170.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx170.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac170.dpk DAC design-time package.
-
Build and compile the sdac170.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl170.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx170.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac170.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx170.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi17 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE3 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, and macOS 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE3 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi17 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\10.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi17\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi17\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi17\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi17\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi17\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi17\OSX32 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi17\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi17\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi17\OSX32 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi17\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi17\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi17\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE3.
- Install the dclsdac170.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE3 and add
the System32\dclsdac170.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac170.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx170.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE3 and add
the System32\dclsdacfmx170.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx170.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE3 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, and macOS 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi17\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi17\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi17\OSX32 directory to "Library Path" for macOS 32-bit.
To compile C++Builder XE3 applications that use SDAC, add the:
-
SDAC\Include\Delphi17\Win32 directory to "Include Path" and the SDAC\Lib\Delphi17\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi17\Win64 directory to "Include Path" and the SDAC\Lib\Delphi17\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi17\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi17\OSX32 directory to "Library Path" for macOS 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE2 Using IDE
If you are using C++Builder XE2, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE2 and perform the following steps:
-
Build and compile the dac160.dpk DAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacvcl160.dpk DAC run-package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the dacfmx160.dpk DAC run-package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the dcldac160.dpk DAC design-time package.
-
Build and compile the sdac160.dpk SDAC runtime package. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build and compile the sdacvcl160.dpk SDAC runtime package for VCL applications. To make SDAC work on Windows 32-bit and Windows 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
-
Build and compile the sdacfmx160.dpk SDAC runtime package for FireMonkey applications. To make SDAC work on Windows 32-bit, Windows 64-bit, and macOS 32-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
- Build, compile, and install the dclsdac160.dpk SDAC design-time package.
- Build, compile, and install the dclsdacfmx160.dpk SDAC design-time package for FireMonkey applications.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi16 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj for Windows 32-bit.
- Build and compile the required packages from SDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.
NOTE: To compile Delphi XE2 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, and macOS 32-bit).
Home
Installing SDAC for Embarcadero RAD Studio XE2 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi16 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\9.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi16\Win32 directory;
*.bpl files for Windows 64-bit will be copied to the SDAC\Bin\Delphi16\Win64 directory;
*.dylib files for macOS 32-bit will be copied to the SDAC\Bin\Delphi16\OSX32 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi16\Win32 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the SDAC\Lib\Delphi16\Win64 directory;
*.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the SDAC\Lib\Delphi16\OSX32 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi16\Win32 directory;
*.hpp files for Windows 64-bit will be copied to the SDAC\Include\Delphi16\Win64 directory;
*.hpp files for macOS 32-bit will be copied to the SDAC\Include\Delphi16\OSX32 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi16\Win32\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi16\Win32\*.bpl files to the SysWOW64 directory
and SDAC\Bin\Delphi16\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE2.
- Install the dclsdac160.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE2 and add
the System32\dclsdac160.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac160.bpl
(if you are using Windows 64-bit) package using the Add button.
- Install the dclsdacfmx160.bpl SDAC design-time package for FireMonkey applications. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE2 and add
the System32\dclsdacfmx160.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdacfmx160.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE2 applications that use SDAC, add the
SDAC\Source directory to "Library Path"
for all platforms you want to work with (Windows 32-bit, Windows 64-bit, and macOS 32-bit).
If you want to use the precompiled source code, add the:
- SDAC\Lib\Delphi16\Win32 directory to "Library Path" for Windows 32-bit;
- SDAC\Lib\Delphi16\Win64 directory to "Library Path" for Windows 64-bit;
- SDAC\Lib\Delphi16\OSX32 directory to "Library Path" for macOS 32-bit.
To compile C++Builder XE2 applications that use SDAC, add the:
-
SDAC\Include\Delphi16\Win32 directory to "Include Path" and the SDAC\Lib\Delphi16\Win32 directory to "Library Path" for Windows 32-bit;
-
SDAC\Include\Delphi16\Win64 directory to "Include Path" and the SDAC\Lib\Delphi16\Win64 directory to "Library Path" for Windows 64-bit;
-
SDAC\Include\Delphi16\OSX32 directory to "Include Path" and the SDAC\Lib\Delphi16\OSX32 directory to "Library Path" for macOS 32-bit.
Home
Installing SDAC for Embarcadero RAD Studio XE Using IDE
If you are using C++Builder XE, see the Using Makefiles section for instructions.
Otherwise, run Delphi XE and perform the following steps:
-
Build and compile the dac150.dpk DAC runtime package.
-
Build and compile the dacvcl150.dpk DAC run-package for VCL applications.
- Build and compile the dcldac150.dpk DAC design-time package.
-
Build and compile the sdac150.dpk SDAC runtime package.
- Build and compile the sdacvcl150.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac150.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi15 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj.
NOTE: To compile Delphi XE applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Embarcadero RAD Studio XE Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi15 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\8.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi15 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi15 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi15 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi15\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi15\*.bpl files to the SysWOW64 directory.
- Run Embarcadero RAD Studio XE.
- Install the dclsdac150.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE2 and add
the System32\dclsdac150.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac150.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi XE applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi15 directory to "Library Path".
To compile C++Builder XE applications that use SDAC, add the:
SDAC\Include\Delphi15 directory to "Include Path" and the
SDAC\Lib\Delphi15 directory to "Library Path".
Home
Installing SDAC for Embarcadero RAD Studio 2010 Using IDE
If you are using C++Builder 2010, see the Using Makefiles section for instructions.
Otherwise, run Delphi 2010 and perform the following steps:
-
Build and compile the dac140.dpk DAC runtime package.
-
Build and compile the dacvcl140.dpk DAC run-package for VCL applications.
- Build and compile the dcldac140.dpk DAC design-time package.
-
Build and compile the sdac140.dpk SDAC runtime package.
- Build and compile the sdacvcl140.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac140.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi14 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj.
NOTE: To compile Delphi 2010 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Embarcadero RAD Studio 2010 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi14 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\7.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi14 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi14 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi14 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi14\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi14\*.bpl files to the SysWOW64 directory.
- Run Embarcadero RAD Studio 2010.
- Install the dclsdac140.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2010 and add
the System32\dclsdac140.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac140.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 2010 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi14 directory to "Library Path".
To compile C++Builder 2010 applications that use SDAC, add the:
SDAC\Include\Delphi14 directory to "Include Path" and the
SDAC\Lib\Delphi14 directory to "Library Path".
Home
Installing SDAC for CodeGear RAD Studio 2009 Using IDE
If you are using C++Builder 2009, see the Using Makefiles section for instructions.
Otherwise, run Delphi 2009 and perform the following steps:
-
Build and compile the dac120.dpk DAC runtime package.
-
Build and compile the dacvcl120.dpk DAC run-package for VCL applications.
- Build and compile the dcldac120.dpk DAC design-time package.
-
Build and compile the sdac120.dpk SDAC runtime package.
- Build and compile the sdacvcl120.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac120.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi12 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj.
NOTE: To compile Delphi 2009 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for CodeGear RAD Studio 2009 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi12 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\CodeGear\RAD Studio\6.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi12 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi12 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi12 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi12\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi12\*.bpl files to the SysWOW64 directory.
- Run CodeGear RAD Studio 2009.
- Install the dclsdac120.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2009 and add
the System32\dclsdac120.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac120.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 2009 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi12 directory to "Library Path".
To compile C++Builder 2009 applications that use SDAC, add the:
SDAC\Include\Delphi12 directory to "Include Path" and the
SDAC\Lib\Delphi12 directory to "Library Path".
Home
Installing SDAC for CodeGear RAD Studio 2007 Using IDE
If you are using C++Builder 2007, see the Using Makefiles section for instructions.
Otherwise, run Delphi 2007 and perform the following steps:
-
Build and compile the dac105.dpk DAC runtime package.
-
Build and compile the dacvcl105.dpk DAC run-package for VCL applications.
- Build and compile the dcldac105.dpk DAC design-time package.
-
Build and compile the sdac105.dpk SDAC runtime package.
- Build and compile the sdacvcl105.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac105.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi11 directory.
- Find and open the SDACProjectGroup.groupproj file.
- Build, compile and install the required packages from SDACProjectGroup.groupproj.
NOTE: To compile Delphi 2007 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for CodeGear RAD Studio 2007 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi11 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\CodeGear\RAD Studio\5.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi11 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi11 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi11 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi11\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi11\*.bpl files to the SysWOW64 directory.
- Run CodeGear RAD Studio 2007.
- Install the dclsdac105.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2007 and add
the System32\dclsdac105.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac105.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 2007 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi11\ directory to "Library Path".
To compile C++Builder 2007 applications that use SDAC, add the:
SDAC\Include\Delphi11 directory to "Include Path" and the
SDAC\Lib\Delphi11 directory to "Library Path".
Home
Installing SDAC for Borland Developer Studio 2006 Using IDE
If you are using C++Builder 2006, see the Using Makefiles section for instructions.
Otherwise, run Delphi 2006 and perform the following steps:
-
Build and compile the dac100.dpk DAC runtime package.
-
Build and compile the dacvcl100.dpk DAC run-package for VCL applications.
- Build and compile the dcldac100.dpk DAC design-time package.
-
Build and compile the sdac100.dpk SDAC runtime package.
- Build and compile the sdacvcl100.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac100.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi10 directory.
- Find and open the SDACProjectGroup.bdsgroup file.
- Build, compile and install the required packages from SDACProjectGroup.bdsgroup.
NOTE: To compile Delphi 2006 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Borland Developer Studio 2006 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi10 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Borland\BDS\4.0
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi10 directory;
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi10 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\Delphi10 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi10\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi10\*.bpl files to the SysWOW64 directory.
- Run Borland Developer Studio 2006.
- Install the dclsdac100.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Borland Developer Studio 2006 and add
the System32\dclsdac100.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac100.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 2006 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi10\ directory to "Library Path".
To compile C++Builder 2006 applications that use SDAC, add the:
SDAC\Include\Delphi10 directory to "Include Path" and the
SDAC\Lib\Delphi10 directory to "Library Path".
Home
Installing SDAC for Borland Delphi 7 Using IDE
Run Delphi 7 and perform the following steps:
-
Build and compile the dac70.dpk DAC runtime package.
-
Build and compile the dacvcl70.dpk DAC run-package for VCL applications.
- Build and compile the dcldac70.dpk DAC design-time package.
-
Build and compile the sdac70.dpk SDAC runtime package.
- Build and compile the sdacvcl70.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac70.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi7 directory.
- Find and open the SDACProjectGroup.bpg file.
- Build, compile and install the required packages from SDACProjectGroup.bpg.
NOTE: To compile Delphi 7 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Borland Delphi 7 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi7 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Borland\Delphi7
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi7 directory;
*.dcu, *.dcp, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi7 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi7\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi7\*.bpl files to the SysWOW64 directory.
- Run Borland Delphi 7.
- Install the dclsdac70.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Borland Delphi 7 and add
the System32\dclsdac70.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac70.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 7 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi7 directory to "Library Path".
Home
Installing SDAC for Borland Delphi 6 Using IDE
Run Delphi 6 and perform the following steps:
-
Build and compile the dac60.dpk DAC runtime package.
-
Build and compile the dacvcl60.dpk DAC run-package for VCL applications.
- Build and compile the dcldac60.dpk DAC design-time package.
-
Build and compile the sdac60.dpk SDAC runtime package.
- Build and compile the sdacvcl60.dpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac60.dpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\Delphi6 directory.
- Find and open the SDACProjectGroup.bpg file.
- Build, compile and install the required packages from SDACProjectGroup.bpg.
NOTE: To compile Delphi 6 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Borland Delphi 6 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi6 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Borland\Delphi6
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin and Lib subdirectories of the SDAC directory:
*.bpl files for Windows 32-bit will be copied to the SDAC\Bin\Delphi6 directory;
*.dcu, *.dcp, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\Delphi6 directory;
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi6\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi6\*.bpl files to the SysWOW64 directory.
- Run Borland Delphi 6.
- Install the dclsdac60.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Borland Delphi 6 and add
the System32\dclsdac60.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac60.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile Delphi 6 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the
SDAC\Lib\Delphi6 directory to "Library Path".
Home
Installing SDAC for Borland C++ Builder 6 Using IDE
Run Delphi 6 and perform the following steps:
-
Build and compile the dac60.bpk DAC runtime package.
-
Build and compile the dacvcl60.bpk DAC run-package for VCL applications.
- Build and compile the dcldac60.bpk DAC design-time package.
-
Build and compile the sdac60.bpk SDAC runtime package.
- Build and compile the sdacvcl60.bpk SDAC runtime package for VCL applications.
- Build, compile, and install the dclsdac60.bpk SDAC design-time package.
Installing Using ProjectGroup
You can use the SDACProjectGroup group project, which includes all the above packages. Perform the following steps:
- Go to the SDAC\Source\CBuilder6 directory.
- Find and open the SDACProjectGroup.bpg file.
- Build, compile and install the required packages from SDACProjectGroup.bpg.
NOTE: To compile C++ Builder 6 applications that use SDAC, add the
SDAC\Source directory to "Library Path".
Home
Installing SDAC for Borland C++ Builder 6 Using Makefiles
Perform the following steps:
- Go to the SDAC\Source\Delphi6 directory.
- Find the following line in the 'Make.bat' file
set IdeDir="%PROGRAMFILES%\Borland\CBuilder6
and make sure that the path to the IDE is set correctly (it must include the opening quotation mark and omit the closing quotation mark).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the SDAC directory:
*.bpl, *.mak, and *.tds files for Windows 32-bit will be copied to the SDAC\Bin\CBuilder6 directory;
*.dcu, *.obj, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the SDAC\Lib\CBuilder6 directory;
*.hpp files for Windows 32-bit will be copied to the SDAC\Include\CBuilder6 directory.
- If you are using Windows 32-bit, copy SDAC\Bin\Delphi6\*.bpl files to the System32 directory.
If you are using Windows 64-bit, copy SDAC\Bin\Delphi6\*.bpl files to the SysWOW64 directory.
- Run Borland C++ Builder 6.
- Install the dclsdac60.bpl SDAC design-time package. For this,
select "Component->Install Packages" in the main menu of Borland C++ Builder 6 and add
the System32\dclsdac60.bpl (if you are using Windows 32-bit) or SysWOW64\dclsdac60.bpl
(if you are using Windows 64-bit) package using the Add button.
NOTE: To compile C++ Builder 6 applications that use SDAC, add the
SDAC\Lib\CBuilder6 and
SDAC\Include\CBuilder6 directories to "Library Path".
Home
Installing SDAC for Lazarus Using IDE
Open and install the dclsdac10.lpk SDAC design-time package.
Home
Installing SDAC for Lazarus Using Makefiles
Lazarus doesn't support this way of installing components. See the Using IDE section for instructions.
Home
© 1997-2024, Devart. All Rights Reserved.