Devart MySQL Data Access Components Source Code
Installation Guide

There are two ways to compile and install MyDAC: by using IDE or makefiles. Below are instructions for both ways.

NOTE: If you are using RAD Studio Trial or RAD Studio Community Edition, note that they do not include a command-line compiler. In this case, use the ProjectGroup to install all necessary packages directly from the IDE instead of using makefiles. You can find the instructions in the section following the steps for installing MyDAC using the IDE (relevant to your RAD Studio version).

Using IDE | Using Makefiles
--- | ---
Embarcadero RAD Studio 13 Florence | Embarcadero RAD Studio 13 Florence
Embarcadero RAD Studio 12 Athens | Embarcadero RAD Studio 12 Athens
Embarcadero RAD Studio 11 Alexandria | Embarcadero RAD Studio 11 Alexandria
Embarcadero RAD Studio 10.4 Sydney | Embarcadero RAD Studio 10.4 Sydney
Embarcadero RAD Studio 10.3 Rio | Embarcadero RAD Studio 10.3 Rio
Embarcadero RAD Studio 10.2 Tokyo | Embarcadero RAD Studio 10.2 Tokyo
Embarcadero RAD Studio 10.1 Berlin | Embarcadero RAD Studio 10.1 Berlin
Embarcadero RAD Studio 10 Seattle | Embarcadero RAD Studio 10 Seattle
Embarcadero RAD Studio XE8 | Embarcadero RAD Studio XE8
Embarcadero RAD Studio XE7 | Embarcadero RAD Studio XE7
Embarcadero RAD Studio XE6 | Embarcadero RAD Studio XE6
Embarcadero RAD Studio XE5 | Embarcadero RAD Studio XE5
Embarcadero RAD Studio XE4 | Embarcadero RAD Studio XE4
Embarcadero RAD Studio XE3 | Embarcadero RAD Studio XE3
Embarcadero RAD Studio XE2 | Embarcadero RAD Studio XE2
Embarcadero RAD Studio XE | Embarcadero RAD Studio XE
Embarcadero RAD Studio 2010 | Embarcadero RAD Studio 2010
CodeGear RAD Studio 2009 | CodeGear RAD Studio 2009
CodeGear RAD Studio 2007 | CodeGear RAD Studio 2007
Borland Developer Studio 2006 | Borland Developer Studio 2006
Borland Delphi 7 | Borland Delphi 7
Borland Delphi 6 | Borland Delphi 6
Borland C++Builder 6 | Borland C++Builder 6
Lazarus | Lazarus

#### Installing MyDAC for Embarcadero RAD Studio 13 Florence Using IDE

If you are using C++Builder 13 Florence, see the Using Makefiles section for instructions. Otherwise, run Delphi 13 Florence and perform the following steps:

1. Build and compile the dac370.dpk DAC runtime package:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
2. Build and compile the dacvcl370.dpk DAC runtime package for VCL applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
3. Build and compile the dacfmx370.dpk DAC runtime package for FireMonkey applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
4. Build, compile, and install the dcldac370.dpk DAC design-time package:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.
5. Build and compile the mydac370.dpk MyDAC runtime package:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
6. Build and compile the mydacvcl370.dpk MyDAC runtime package for VCL applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
7. Build and compile the mydacfmx370.dpk MyDAC runtime package for FireMonkey applications:
   - for 32-bit IDE, to make MyDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-hit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
8. Build, compile, and install the dclmydac370.dpk MyDAC design-time package:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.
9. Build, compile, and install the dclmydacfmx370.dpk MyDAC design-time package for FireMonkey applications:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi37 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. For 32-bit IDE, build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. For 64-bit IDE, build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 64-bit.
5. Build and compile the required packages from MyDACProjectGroup.groupproj for all supported platforms, which can be selected in the "Set active platform" dropdown in the Project Manager.

NOTE: To compile Delphi 13 Florence applications that use MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 13 Florence Using Makefiles

If you have RAD Studio Community Edition or RAD Studio Trial, install MyDAC using the IDE. Otherwise, perform the following steps:

1. Go to the MyDAC\Source\Delphi37 directory.
2. Find the following line in the 'Make.bat' file
   set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\37.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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi37\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi37\Win64 directory;
   *.dylib files for macOS 64-bit will be copied to the MyDAC\Bin\Delphi37\OSX64 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi37\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi37\Win64 directory;
   *.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the MyDAC\Lib\Delphi37\OSX64 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi37\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi37\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Lib\Delphi37\iOSSimARM64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi37\Android32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the MyDAC\Lib\Delphi37\Android64 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi37\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi37\Win64 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi37\iOSDevice64 directory;
   *.hpp files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Include\Delphi37\iOSSimARM64 directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi37\Android32 directory;
   *.hpp files for Android 64-bit will be copied to the MyDAC\Include\Delphi37\Android64 directory;
4. For 32-bit IDE, if you are using Windows 32-bit, copy MyDAC\Bin\Delphi37\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi37\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi37\Win64\*.bpl files to the System32 directory.
5. For 64-bit IDE, copy MyDAC\Bin\Delphi37\Win64\*.bpl files to the System32 directory.
6. Run Embarcadero RAD Studio 13 Florence.
7. Install the dclmydac370.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 13 Florence and
   - for 32-bit IDE, add the System32\dclmydac370.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac370.bpl (if you are using Windows 64-bit) package using the Add button;
   - for 64-bit IDE, add the System32\dclmydac370.bpl package using the Add button.
8. Install the dclmydacfmx370.bpl MyDAC design-time package for FireMonkey applications. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 13 Florence and
   - for 32-bit IDE, add the System32\dclmydacfmx370.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx370.bpl (if you are using Windows 64-bit) package using the Add button;
   - for 64-bit IDE, add the System32\dclmydacfmx370.bpl package using the Add button.

NOTE: To compile Delphi 13 Florence applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi37\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi37\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi37\OSX64 directory to "Library Path" for macOS 64-bit;
- MyDAC\Lib\Delphi37\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi37\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi37\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Lib\Delphi37\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Lib\Delphi37\Android64 directory to "Library Path" for Android 64-bit.

To compile C++Builder 13 Florence applications that use MyDAC, add the:

- MyDAC\Include\Delphi37\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi37\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi37\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi37\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi37\Win64x directory to "Include Path" and the MyDAC\Lib\Delphi37\Win64x directory to "Library Path" for Windows 64-bit(Modern);
- MyDAC\Include\Delphi37\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi37\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi37\iOSSimARM64 directory to "Include Path" and the MyDAC\Lib\Delphi37\iOSSimRM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Include\Delphi37\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi37\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Include\Delphi37\Android64 directory to "Include Path" and the MyDAC\Lib\Delphi37\Android64 directory to "Library Path" for the Android 64-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac290.dpk DAC runtime package:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
2. Build and compile the dacvcl290.dpk DAC runtime package for VCL applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
3. Build and compile the dacfmx290.dpk DAC runtime package for FireMonkey applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
4. Build, compile, and install the dcldac290.dpk DAC design-time package:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.
5. Build and compile the mydac290.dpk MyDAC runtime package:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
6. Build and compile the mydacvcl290.dpk MyDAC runtime package for VCL applications:
   - for 32-bit IDE, to make MyDAC 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;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
7. Build and compile the mydacfmx290.dpk MyDAC runtime package for FireMonkey applications:
   - for 32-bit IDE, to make MyDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-hit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package;
   - for 64-bit IDE, build and compile for the Windows 64-bit target platform.
8. Build, compile, and install the dclmydac290.dpk MyDAC design-time package:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.
9. Build, compile, and install the dclmydacfmx290.dpk MyDAC design-time package for FireMonkey applications:
   - for 32-bit IDE, build, compile and install for the Windows 32-bit target platform;
   - for 64-bit IDE, build, compile and install for the Windows 64-bit target platform.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi29 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. For 32-bit IDE, build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. For 64-bit IDE, build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 64-bit.
5. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 12 Athens Using Makefiles

If you have RAD Studio Community Edition or RAD Studio Trial, install MyDAC using the IDE. Otherwise, perform the following steps:

1. Go to the MyDAC\Source\Delphi29 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi29\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi29\Win64 directory;
   *.dylib files for macOS 64-bit will be copied to the MyDAC\Bin\Delphi29\OSX64 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi29\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi29\Win64 directory;
   *.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the MyDAC\Lib\Delphi29\OSX64 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi29\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi29\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Lib\Delphi29\iOSSimARM64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi29\Android32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the MyDAC\Lib\Delphi29\Android64 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi29\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi29\Win64 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi29\iOSDevice64 directory;
   *.hpp files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Include\Delphi29\iOSSimARM64 directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi29\Android32 directory;
   *.hpp files for Android 64-bit will be copied to the MyDAC\Include\Delphi29\Android64 directory;
4. For 32-bit IDE, if you are using Windows 32-bit, copy MyDAC\Bin\Delphi29\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi29\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi29\Win64\*.bpl files to the System32 directory.
5. For 64-bit IDE, copy MyDAC\Bin\Delphi29\Win64\*.bpl files to the System32 directory.
6. Run Embarcadero RAD Studio 12 Athens.
7. Install the dclmydac290.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 12 Athens and
   - for 32-bit IDE, add the System32\dclmydac290.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac290.bpl (if you are using Windows 64-bit) package using the Add button;
   - for 64-bit IDE, add the System32\dclmydac290.bpl package using the Add button.
8. Install the dclmydacfmx290.bpl MyDAC design-time package for FireMonkey applications. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 12 Athens and
   - for 32-bit IDE, add the System32\dclmydacfmx290.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx290.bpl (if you are using Windows 64-bit) package using the Add button;
   - for 64-bit IDE, add the System32\dclmydacfmx290.bpl package using the Add button.

NOTE: To compile Delphi 12 Athens applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi29\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi29\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi29\OSX64 directory to "Library Path" for macOS 64-bit;
- MyDAC\Lib\Delphi29\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi29\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi29\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Lib\Delphi29\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Lib\Delphi29\Android64 directory to "Library Path" for Android 64-bit.

To compile C++Builder 12 Athens applications that use MyDAC, add the:

- MyDAC\Include\Delphi29\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi29\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi29\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi29\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi29\Win64x directory to "Include Path" and the MyDAC\Lib\Delphi29\Win64x directory to "Library Path" for Windows 64-bit(Modern);
- MyDAC\Include\Delphi29\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi29\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi29\iOSSimARM64 directory to "Include Path" and the MyDAC\Lib\Delphi29\iOSSimRM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Include\Delphi29\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi29\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Include\Delphi29\Android64 directory to "Include Path" and the MyDAC\Lib\Delphi29\Android64 directory to "Library Path" for the Android 64-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac280.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl280.dpk DAC runtime package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx280.dpk DAC runtime package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac280.dpk DAC design-time package.
5. Build and compile the mydac280.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl280.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx280.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC work on Windows 32-bit, Windows 64-bit, macOS 64-bit, Linux 64-bit, iOS Device 64-bit, iOS Simulator ARM 64-hit, Android 32-bit, and Android 64-bit, repeat this step for each target platform, which can be selected in "Target Platforms" of the package.
8. Build, compile, and install the dclmydac280.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx280.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi28 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 11 Alexandria Using Makefiles

If you have RAD Studio Community Edition or RAD Studio Trial, install MyDAC using the IDE. Otherwise, perform the following steps:

1. Go to the MyDAC\Source\Delphi28 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi28\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi28\Win64 directory;
   *.dylib files for macOS 64-bit will be copied to the MyDAC\Bin\Delphi28\OSX64 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi28\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi28\Win64 directory;
   *.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the MyDAC\Lib\Delphi28\OSX64 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi28\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi28\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Lib\Delphi28\iOSSimARM64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi28\Android32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the MyDAC\Lib\Delphi28\Android64 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi28\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi28\Win64 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi28\iOSDevice64 directory;
   *.hpp files for iOS Simulator ARM 64-bit will be copied to the MyDAC\Include\Delphi28\iOSSimARM64 directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi28\Android32 directory;
   *.hpp files for Android 64-bit will be copied to the MyDAC\Include\Delphi28\Android64 directory;
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi28\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi28\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi28\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 11 Alexandria.
6. Install the dclmydac280.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 11 Alexandria and add the System32\dclmydac280.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac280.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx280.bpl MyDAC 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\dclmydacfmx280.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx280.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 11 Alexandria applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi28\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi28\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi28\OSX64 directory to "Library Path" for macOS 64-bit;
- MyDAC\Lib\Delphi28\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi28\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi28\iOSSimARM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Lib\Delphi28\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Lib\Delphi28\Android64 directory to "Library Path" for Android 64-bit.

To compile C++Builder 11 Alexandria applications that use MyDAC, add the:

- MyDAC\Include\Delphi28\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi28\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi28\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi28\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi28\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi28\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi28\iOSSimARM64 directory to "Include Path" and the MyDAC\Lib\Delphi28\iOSSimRM64 directory to "Library Path" for iOS Simulator ARM 64-bit;
- MyDAC\Include\Delphi28\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi28\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Include\Delphi28\Android64 directory to "Include Path" and the MyDAC\Lib\Delphi28\Android64 directory to "Library Path" for the Android 64-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac270.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl270.dpk DAC runtime package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx270.dpk DAC runtime package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac270.dpk DAC design-time package.
5. Build and compile the mydac270.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl270.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx270.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac270.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx270.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi27 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 10.4 Sydney Using Makefiles

If you have RAD Studio Community Edition or RAD Studio Trial, install MyDAC using the IDE. Otherwise, perform the following steps:

1. Go to the MyDAC\Source\Delphi27 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi27\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi27\Win64 directory;
   *.dylib files for macOS 64-bit will be copied to the MyDAC\Bin\Delphi27\OSX64 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi27\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi27\Win64 directory;
   *.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the MyDAC\Lib\Delphi27\OSX64 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi27\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi27\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi27\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi27\Android32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the MyDAC\Lib\Delphi27\Android64 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi27\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi27\Win64 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi27\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi27\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi27\Android32 directory;
   *.hpp files for Android 64-bit will be copied to the MyDAC\Include\Delphi27\Android64 directory;
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi27\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi27\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi27\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 10.4 Sydney.
6. Install the dclmydac270.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.4 Sydney and add the System32\dclmydac270.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac270.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx270.bpl MyDAC 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\dclmydacfmx270.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx270.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 10.4 Sydney applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi27\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi27\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi27\OSX64 directory to "Library Path" for macOS 64-bit;
- MyDAC\Lib\Delphi27\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi27\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi27\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi27\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Lib\Delphi27\Android64 directory to "Library Path" for Android 64-bit.

To compile C++Builder 10.4 Sydney applications that use MyDAC, add the:

- MyDAC\Include\Delphi27\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi27\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi27\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi27\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi27\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi27\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi27\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi27\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi27\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi27\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Include\Delphi27\Android64 directory to "Include Path" and the MyDAC\Lib\Delphi27\Android64 directory to "Library Path" for the Android 64-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac260.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl260.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx260.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac260.dpk DAC design-time package.
5. Build and compile the mydac260.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl260.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx260.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac260.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx260.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi26 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 10.3 Rio Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi26 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi26\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi26\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi26\OSX32 directory;
   *.dylib files for macOS 64-bit will be copied to the MyDAC\Bin\Delphi26\OSX64 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi26\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi26\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi26\OSX32 directory;
   *.dcu, *.dcp, *.bpi, and *.res files for macOS 64-bit will be copied to the MyDAC\Lib\Delphi26\OSX64 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi26\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi26\iOSDevice32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi26\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi26\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi26\Android32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 64-bit will be copied to the MyDAC\Lib\Delphi26\Android64 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi26\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi26\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi26\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi26\iOSDevice32 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi26\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi26\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi26\Android32 directory.
   *.hpp files for Android 64-bit will be copied to the MyDAC\Include\Delphi26\Android64 directory;
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi26\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi26\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi26\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 10.3 Rio.
6. Install the dclmydac260.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.3 Rio and add the System32\dclmydac260.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac260.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx260.bpl MyDAC 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\dclmydacfmx260.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx260.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 10.3 Rio applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi26\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi26\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi26\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi26\OSX64 directory to "Library Path" for macOS 64-bit;
- MyDAC\Lib\Delphi26\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi26\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi26\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi26\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi26\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Lib\Delphi26\Android64 directory to "Library Path" for Android 64-bit.

To compile C++Builder 10.3 Rio applications that use MyDAC, add the:

- MyDAC\Include\Delphi26\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi26\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi26\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi26\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi26\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi26\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi26\iOSDevice32 directory to "Include Path" and the MyDAC\Lib\Delphi26\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi26\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi26\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi26\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi26\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi26\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi26\Android32 directory to "Library Path" for Android 32-bit;
- MyDAC\Include\Delphi26\Android64 directory to "Include Path" and the MyDAC\Lib\Delphi26\Android64 directory to "Library Path" for the Android 64-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac250.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl250.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx250.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac250.dpk DAC design-time package.
5. Build and compile the mydac250.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl250.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx250.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac250.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx250.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi25 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 10.2 Tokyo Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi25 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi25\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi25\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi25\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi25\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi25\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi25\OSX32 directory;
   *.dcu, *.dcp, *.o, and *.res files for Linux 64-bit will be copied to the MyDAC\Lib\Delphi25\Linux64 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi25\iOSDevice32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi25\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi25\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi25\Android32 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi25\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi25\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi25\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi25\iOSDevice32 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi25\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi25\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi25\Android32 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi25\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi25\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi25\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 10.2 Tokyo.
6. Install the dclmydac250.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.2 Tokyo and add the System32\dclmydac250.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac250.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx250.bpl MyDAC 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\dclmydacfmx250.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx250.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 10.2 Tokyo applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi25\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi25\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi25\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi25\Linux64 directory to "Library Path" for Linux 64-bit;
- MyDAC\Lib\Delphi25\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi25\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi25\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi25\Android32 directory to "Library Path" for Android 32-bit.

To compile C++Builder 10.2 Tokyo applications that use MyDAC, add the:

- MyDAC\Include\Delphi25\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi25\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi25\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi25\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi25\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi25\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi25\iOSDevice32 directory to "Include Path" and the MyDAC\Lib\Delphi25\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi25\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi25\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi25\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi25\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi25\Android32 directory to "Include Path" and the MyDAC\Lib\Delphi25\Android32 directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac240.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl240.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx240.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac240.dpk DAC design-time package.
5. Build and compile the mydac240.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl240.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx240.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac240.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx240.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi24 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 10.1 Berlin Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi24 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi24\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi24\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi24\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi24\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi24\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi24\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi24\iOSDevice32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi24\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi24\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi24\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi24\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi24\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi24\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi24\iOSDevice32 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi24\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi24\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi24\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi24\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi24\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi24\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 10.1 Berlin.
6. Install the dclmydac240.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10.1 Berlin and add the System32\dclmydac240.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac240.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx240.bpl MyDAC 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\dclmydacfmx240.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx240.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 10.1 Berlin applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi24\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi24\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi24\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi24\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi24\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi24\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi24\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder 10.1 Berlin applications that use MyDAC, add the:

- MyDAC\Include\Delphi24\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi24\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi24\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi24\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi24\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi24\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi24\iOSDevice32 directory to "Include Path" and the MyDAC\Lib\Delphi24\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi24\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi24\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi24\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi24\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi24\Android directory to "Include Path" and the MyDAC\Lib\Delphi24\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac230.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl230.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx230.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac230.dpk DAC design-time package.
5. Build and compile the mydac230.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl230.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx230.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac230.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx230.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi23 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio 10 Seattle Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi23 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi23\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi23\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi23\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi23\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi23\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi23\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi23\iOSDevice32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi23\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi23\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi23\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi23\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi23\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi23\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi23\iOSDevice32 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi23\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi23\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi23\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi23\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi23\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi23\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio 10 Seattle.
6. Install the dclmydac230.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 10 Seattle and add the System32\dclmydac230.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac230.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx230.bpl MyDAC 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\dclmydacfmx230.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx230.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 10 Seattle applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi23\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi23\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi23\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi23\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi23\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi23\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi23\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder 10 Seattle applications that use MyDAC, add the:

- MyDAC\Include\Delphi23\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi23\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi23\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi23\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi23\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi23\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi23\iOSDevice32 directory to "Include Path" and the MyDAC\Lib\Delphi23\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi23\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi23\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi23\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi23\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi23\Android directory to "Include Path" and the MyDAC\Lib\Delphi23\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac220.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl220.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx220.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac220.dpk DAC design-time package.
5. Build and compile the mydac220.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl220.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx220.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac220.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx220.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi22 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE8 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi22 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi22\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi22\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi22\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi22\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi22\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi22\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi22\iOSDevice32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 64-bit will be copied to the MyDAC\Lib\Delphi22\iOSDevice64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi22\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi22\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi22\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi22\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi22\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi22\iOSDevice32 directory;
   *.hpp files for iOS Device 64-bit will be copied to the MyDAC\Include\Delphi22\iOSDevice64 directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi22\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi22\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi22\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi22\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi22\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE8.
6. Install the dclmydac220.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE8 and add the System32\dclmydac220.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac220.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx220.bpl MyDAC 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\dclmydacfmx220.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx220.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE8 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi22\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi22\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi22\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi22\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi22\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Lib\Delphi22\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi22\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder XE8 applications that use MyDAC, add the:

- MyDAC\Include\Delphi22\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi22\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi22\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi22\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi22\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi22\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi22\iOSDevice32 directory to "Include Path" and the MyDAC\Lib\Delphi22\iOSDevice32 directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi22\iOSDevice64 directory to "Include Path" and the MyDAC\Lib\Delphi22\iOSDevice64 directory to "Library Path" for iOS Device 64-bit;
- MyDAC\Include\Delphi22\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi22\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi22\Android directory to "Include Path" and the MyDAC\Lib\Delphi22\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac210.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl210.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx210.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac210.dpk DAC design-time package.
5. Build and compile the mydac210.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl210.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx210.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac210.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx210.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi21 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE7 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi21 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi21\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi21\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi21\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi21\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi21\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi21\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi21\iOSDevice directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi21\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi21\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi21\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi21\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi21\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi21\iOSDevice directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi21\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi21\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi21\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi21\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi21\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE7.
6. Install the dclmydac210.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE7 and add the System32\dclmydac210.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac210.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx210.bpl MyDAC 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\dclmydacfmx210.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx210.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE7 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi21\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi21\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi21\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi21\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi21\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi21\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder XE7 applications that use MyDAC, add the:

- MyDAC\Include\Delphi21\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi21\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi21\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi21\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi21\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi21\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi21\iOSDevice directory to "Include Path" and the MyDAC\Lib\Delphi21\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi21\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi21\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi21\Android directory to "Include Path" and the MyDAC\Lib\Delphi21\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac200.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl200.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx200.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac200.dpk DAC design-time package.
5. Build and compile the mydac200.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl200.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx200.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac200.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx200.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi20 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE6 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi20 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi20\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi20\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi20\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi20\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi20\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi20\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi20\iOSDevice directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi20\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi20\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi20\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi20\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi20\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi20\iOSDevice directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi20\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi20\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi20\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi20\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi20\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE6.
6. Install the dclmydac200.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE6 and add the System32\dclmydac200.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac200.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx200.bpl MyDAC 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\dclmydacfmx200.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx200.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE6 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi20\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi20\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi20\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi20\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi20\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi20\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder XE6 applications that use MyDAC, add the:

- MyDAC\Include\Delphi20\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi20\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi20\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi20\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi20\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi20\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi20\iOSDevice directory to "Include Path" and the MyDAC\Lib\Delphi20\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi20\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi20\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi20\Android directory to "Include Path" and the MyDAC\Lib\Delphi20\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac190.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl190.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx190.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac190.dpk DAC design-time package.
5. Build and compile the mydac190.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl190.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx190.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac190.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx190.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi19 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE5 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi19 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi19\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi19\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi19\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi19\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi19\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi19\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi19\iOSDevice directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi19\iOSSimulator directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for Android 32-bit will be copied to the MyDAC\Lib\Delphi19\Android directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi19\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi19\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi19\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi19\iOSDevice directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi19\iOSSimulator directory;
   *.hpp files for Android 32-bit will be copied to the MyDAC\Include\Delphi19\Android directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi19\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi19\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi19\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE5.
6. Install the dclmydac190.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE5 and add the System32\dclmydac190.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac190.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx190.bpl MyDAC 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\dclmydacfmx190.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx190.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE5 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi19\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi19\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi19\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi19\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi19\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Lib\Delphi19\Android directory to "Library Path" for Android 32-bit.

To compile C++Builder XE5 applications that use MyDAC, add the:

- MyDAC\Include\Delphi19\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi19\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi19\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi19\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi19\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi19\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi19\iOSDevice directory to "Include Path" and the MyDAC\Lib\Delphi19\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi19\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi19\iOSSimulator directory to "Library Path" for iOS Simulator;
- MyDAC\Include\Delphi19\Android directory to "Include Path" and the MyDAC\Lib\Delphi19\Android directory to "Library Path" for Android 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac180.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl180.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx180.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac180.dpk DAC design-time package.
5. Build and compile the mydac180.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl180.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx180.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac180.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx180.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi18 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE4 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi18 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi18\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi18\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi18\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi18\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi18\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi18\OSX32 directory;
   *.dcu, *.dcp, *.a, *.o, and *.res files for iOS Device 32-bit will be copied to the MyDAC\Lib\Delphi18\iOSDevice directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for iOS Simulator will be copied to the MyDAC\Lib\Delphi18\iOSSimulator directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi18\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi18\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi18\OSX32 directory;
   *.hpp files for iOS Device 32-bit will be copied to the MyDAC\Include\Delphi18\iOSDevice directory;
   *.hpp files for iOS Simulator will be copied to the MyDAC\Include\Delphi18\iOSSimulator directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi18\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi18\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi18\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE4.
6. Install the dclmydac180.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE4 and add the System32\dclmydac180.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac180.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx180.bpl MyDAC 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\dclmydacfmx180.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx180.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE4 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi18\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi18\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi18\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Lib\Delphi18\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Lib\Delphi18\iOSSimulator directory to "Library Path" for iOS Simulator.

To compile C++Builder XE4 applications that use MyDAC, add the:

- MyDAC\Include\Delphi18\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi18\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi18\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi18\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi18\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi18\OSX32 directory to "Library Path" for macOS 32-bit;
- MyDAC\Include\Delphi18\iOSDevice directory to "Include Path" and the MyDAC\Lib\Delphi18\iOSDevice directory to "Library Path" for iOS Device 32-bit;
- MyDAC\Include\Delphi18\iOSSimulator directory to "Include Path" and the MyDAC\Lib\Delphi18\iOSSimulator directory to "Library Path" for iOS Simulator.

Home

#### Installing MyDAC 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:

1. Build and compile the dac170.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl170.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx170.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac170.dpk DAC design-time package.
5. Build and compile the mydac170.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl170.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx170.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac170.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx170.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi17 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE3 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi17 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi17\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi17\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi17\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi17\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi17\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi17\OSX32 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi17\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi17\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi17\OSX32 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi17\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi17\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi17\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE3.
6. Install the dclmydac170.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE3 and add the System32\dclmydac170.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac170.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx170.bpl MyDAC 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\dclmydacfmx170.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx170.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE3 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi17\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi17\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi17\OSX32 directory to "Library Path" for macOS 32-bit.

To compile C++Builder XE3 applications that use MyDAC, add the:

- MyDAC\Include\Delphi17\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi17\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi17\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi17\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi17\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi17\OSX32 directory to "Library Path" for macOS 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac160.dpk DAC runtime package. To make MyDAC 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.
2. Build and compile the dacvcl160.dpk DAC run-package for VCL applications. To make MyDAC 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.
3. Build and compile the dacfmx160.dpk DAC run-package for FireMonkey applications. To make MyDAC 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.
4. Build and compile the dcldac160.dpk DAC design-time package.
5. Build and compile the mydac160.dpk MyDAC runtime package. To make MyDAC 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.
6. Build and compile the mydacvcl160.dpk MyDAC runtime package for VCL applications. To make MyDAC 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.
7. Build and compile the mydacfmx160.dpk MyDAC runtime package for FireMonkey applications. To make MyDAC 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.
8. Build, compile, and install the dclmydac160.dpk MyDAC design-time package.
9. Build, compile, and install the dclmydacfmx160.dpk MyDAC design-time package for FireMonkey applications.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi16 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj for Windows 32-bit.
4. Build and compile the required packages from MyDACProjectGroup.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 MyDAC, add the MyDAC\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 MyDAC for Embarcadero RAD Studio XE2 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi16 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi16\Win32 directory;
   *.bpl files for Windows 64-bit will be copied to the MyDAC\Bin\Delphi16\Win64 directory;
   *.dylib files for macOS 32-bit will be copied to the MyDAC\Bin\Delphi16\OSX32 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi16\Win32 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for Windows 64-bit will be copied to the MyDAC\Lib\Delphi16\Win64 directory;
   *.dcu, *.dcp, *.bpi, *.a, and *.res files for macOS 32-bit will be copied to the MyDAC\Lib\Delphi16\OSX32 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi16\Win32 directory;
   *.hpp files for Windows 64-bit will be copied to the MyDAC\Include\Delphi16\Win64 directory;
   *.hpp files for macOS 32-bit will be copied to the MyDAC\Include\Delphi16\OSX32 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi16\Win32\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi16\Win32\*.bpl files to the SysWOW64 directory and MyDAC\Bin\Delphi16\Win64\*.bpl files to the System32 directory.
5. Run Embarcadero RAD Studio XE2.
6. Install the dclmydac160.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE2 and add the System32\dclmydac160.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac160.bpl (if you are using Windows 64-bit) package using the Add button.
7. Install the dclmydacfmx160.bpl MyDAC 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\dclmydacfmx160.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydacfmx160.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE2 applications that use MyDAC, add the MyDAC\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:

- MyDAC\Lib\Delphi16\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Lib\Delphi16\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Lib\Delphi16\OSX32 directory to "Library Path" for macOS 32-bit.

To compile C++Builder XE2 applications that use MyDAC, add the:

- MyDAC\Include\Delphi16\Win32 directory to "Include Path" and the MyDAC\Lib\Delphi16\Win32 directory to "Library Path" for Windows 32-bit;
- MyDAC\Include\Delphi16\Win64 directory to "Include Path" and the MyDAC\Lib\Delphi16\Win64 directory to "Library Path" for Windows 64-bit;
- MyDAC\Include\Delphi16\OSX32 directory to "Include Path" and the MyDAC\Lib\Delphi16\OSX32 directory to "Library Path" for macOS 32-bit.

Home

#### Installing MyDAC 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:

1. Build and compile the dac150.dpk DAC runtime package.
2. Build and compile the dacvcl150.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac150.dpk DAC design-time package.
4. Build and compile the mydac150.dpk MyDAC runtime package.
5. Build and compile the mydacvcl150.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac150.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi15 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj.

NOTE: To compile Delphi XE applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Embarcadero RAD Studio XE Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi15 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi15 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi15 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi15 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi15\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi15\*.bpl files to the SysWOW64 directory.
5. Run Embarcadero RAD Studio XE.
6. Install the dclmydac150.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio XE2 and add the System32\dclmydac150.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac150.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi XE applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi15 directory to "Library Path".
To compile C++Builder XE applications that use MyDAC, add the: MyDAC\Include\Delphi15 directory to "Include Path" and the MyDAC\Lib\Delphi15 directory to "Library Path".
Home

#### Installing MyDAC 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:

1. Build and compile the dac140.dpk DAC runtime package.
2. Build and compile the dacvcl140.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac140.dpk DAC design-time package.
4. Build and compile the mydac140.dpk MyDAC runtime package.
5. Build and compile the mydacvcl140.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac140.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi14 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj.

NOTE: To compile Delphi 2010 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Embarcadero RAD Studio 2010 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi14 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi14 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi14 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi14 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi14\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi14\*.bpl files to the SysWOW64 directory.
5. Run Embarcadero RAD Studio 2010.
6. Install the dclmydac140.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2010 and add the System32\dclmydac140.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac140.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 2010 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi14 directory to "Library Path".
To compile C++Builder 2010 applications that use MyDAC, add the: MyDAC\Include\Delphi14 directory to "Include Path" and the MyDAC\Lib\Delphi14 directory to "Library Path".
Home

#### Installing MyDAC 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:

1. Build and compile the dac120.dpk DAC runtime package.
2. Build and compile the dacvcl120.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac120.dpk DAC design-time package.
4. Build and compile the mydac120.dpk MyDAC runtime package.
5. Build and compile the mydacvcl120.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac120.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi12 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj.

NOTE: To compile Delphi 2009 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for CodeGear RAD Studio 2009 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi12 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi12 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi12 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi12 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi12\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi12\*.bpl files to the SysWOW64 directory.
5. Run CodeGear RAD Studio 2009.
6. Install the dclmydac120.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2009 and add the System32\dclmydac120.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac120.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 2009 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi12 directory to "Library Path".
To compile C++Builder 2009 applications that use MyDAC, add the: MyDAC\Include\Delphi12 directory to "Include Path" and the MyDAC\Lib\Delphi12 directory to "Library Path".
Home

#### Installing MyDAC 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:

1. Build and compile the dac105.dpk DAC runtime package.
2. Build and compile the dacvcl105.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac105.dpk DAC design-time package.
4. Build and compile the mydac105.dpk MyDAC runtime package.
5. Build and compile the mydacvcl105.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac105.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi11 directory.
2. Find and open the MyDACProjectGroup.groupproj file.
3. Build, compile and install the required packages from MyDACProjectGroup.groupproj.

NOTE: To compile Delphi 2007 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for CodeGear RAD Studio 2007 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi11 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi11 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi11 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi11 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi11\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi11\*.bpl files to the SysWOW64 directory.
5. Run CodeGear RAD Studio 2007.
6. Install the dclmydac105.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Embarcadero RAD Studio 2007 and add the System32\dclmydac105.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac105.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 2007 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi11 directory to "Library Path".
To compile C++Builder 2007 applications that use MyDAC, add the: MyDAC\Include\Delphi11 directory to "Include Path" and the MyDAC\Lib\Delphi11 directory to "Library Path".
Home

#### Installing MyDAC 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:

1. Build and compile the dac100.dpk DAC runtime package.
2. Build and compile the dacvcl100.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac100.dpk DAC design-time package.
4. Build and compile the mydac100.dpk MyDAC runtime package.
5. Build and compile the mydacvcl100.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac100.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi10 directory.
2. Find and open the MyDACProjectGroup.bdsgroup file.
3. Build, compile and install the required packages from MyDACProjectGroup.bdsgroup.

NOTE: To compile Delphi 2006 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Borland Developer Studio 2006 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi10 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi10 directory;
   *.dcu, *.dcp, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi10 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\Delphi10 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi10\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi10\*.bpl files to the SysWOW64 directory.
5. Run Borland Developer Studio 2006.
6. Install the dclmydac100.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Borland Developer Studio 2006 and add the System32\dclmydac100.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac100.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 2006 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi10 directory to "Library Path".
To compile C++Builder 2006 applications that use MyDAC, add the: MyDAC\Include\Delphi10 directory to "Include Path" and the MyDAC\Lib\Delphi10 directory to "Library Path".
Home

#### Installing MyDAC for Borland Delphi 7 Using IDE

Run Delphi 7 and perform the following steps:

1. Build and compile the dac70.dpk DAC runtime package.
2. Build and compile the dacvcl70.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac70.dpk DAC design-time package.
4. Build and compile the mydac70.dpk MyDAC runtime package.
5. Build and compile the mydacvcl70.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac70.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi7 directory.
2. Find and open the MyDACProjectGroup.bpg file.
3. Build, compile and install the required packages from MyDACProjectGroup.bpg.

NOTE: To compile Delphi 7 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Borland Delphi 7 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi7 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi7 directory;
   *.dcu, *.dcp, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi7 directory;
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi7\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi7\*.bpl files to the SysWOW64 directory.
5. Run Borland Delphi 7.
6. Install the dclmydac70.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Borland Delphi 7 and add the System32\dclmydac70.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac70.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 7 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi7 directory to "Library Path".
Home

#### Installing MyDAC for Borland Delphi 6 Using IDE

Run Delphi 6 and perform the following steps:

1. Build and compile the dac60.dpk DAC runtime package.
2. Build and compile the dacvcl60.dpk DAC run-package for VCL applications.
3. Build and compile the dcldac60.dpk DAC design-time package.
4. Build and compile the mydac60.dpk MyDAC runtime package.
5. Build and compile the mydacvcl60.dpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac60.dpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\Delphi6 directory.
2. Find and open the MyDACProjectGroup.bpg file.
3. Build, compile and install the required packages from MyDACProjectGroup.bpg.

NOTE: To compile Delphi 6 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Borland Delphi 6 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi6 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin and Lib subdirectories of the MyDAC directory:
   *.bpl files for Windows 32-bit will be copied to the MyDAC\Bin\Delphi6 directory;
   *.dcu, *.dcp, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\Delphi6 directory;
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi6\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi6\*.bpl files to the SysWOW64 directory.
5. Run Borland Delphi 6.
6. Install the dclmydac60.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Borland Delphi 6 and add the System32\dclmydac60.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac60.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile Delphi 6 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
If you want to use the precompiled source code, add the MyDAC\Lib\Delphi6 directory to "Library Path".
Home

#### Installing MyDAC for Borland C++ Builder 6 Using IDE

Run Delphi 6 and perform the following steps:

1. Build and compile the dac60.bpk DAC runtime package.
2. Build and compile the dacvcl60.bpk DAC run-package for VCL applications.
3. Build and compile the dcldac60.bpk DAC design-time package.
4. Build and compile the mydac60.bpk MyDAC runtime package.
5. Build and compile the mydacvcl60.bpk MyDAC runtime package for VCL applications.
6. Build, compile, and install the dclmydac60.bpk MyDAC design-time package.

Installing Using ProjectGroup
You can use the MyDACProjectGroup group project, which includes all the above packages. Perform the following steps:

1. Go to the MyDAC\Source\CBuilder6 directory.
2. Find and open the MyDACProjectGroup.bpg file.
3. Build, compile and install the required packages from MyDACProjectGroup.bpg.

NOTE: To compile C++ Builder 6 applications that use MyDAC, add the MyDAC\Source directory to "Library Path".
Home

#### Installing MyDAC for Borland C++ Builder 6 Using Makefiles

Perform the following steps:

1. Go to the MyDAC\Source\Delphi6 directory.
2. 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).
3. Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the MyDAC directory:
   *.bpl, *.mak, and *.tds files for Windows 32-bit will be copied to the MyDAC\Bin\CBuilder6 directory;
   *.dcu, *.obj, *.bpi, *.lib, and *.res files for Windows 32-bit will be copied to the MyDAC\Lib\CBuilder6 directory;
   *.hpp files for Windows 32-bit will be copied to the MyDAC\Include\CBuilder6 directory.
4. If you are using Windows 32-bit, copy MyDAC\Bin\Delphi6\*.bpl files to the System32 directory. If you are using Windows 64-bit, copy MyDAC\Bin\Delphi6\*.bpl files to the SysWOW64 directory.
5. Run Borland C++ Builder 6.
6. Install the dclmydac60.bpl MyDAC design-time package. For this, select "Component->Install Packages" in the main menu of Borland C++ Builder 6 and add the System32\dclmydac60.bpl (if you are using Windows 32-bit) or SysWOW64\dclmydac60.bpl (if you are using Windows 64-bit) package using the Add button.

NOTE: To compile C++ Builder 6 applications that use MyDAC, add the MyDAC\Lib\CBuilder6 and MyDAC\Include\CBuilder6 directories to "Library Path".
Home

#### Installing MyDAC for Lazarus Using IDE

Open and install the dclmydac10.lpk MyDAC design-time package.
Home

#### Installing MyDAC for Lazarus Using Makefiles

Lazarus doesn't support this way of installing components. See the Using IDE section for instructions.
Home

© 1997-2025, Devart. All Rights Reserved.