Page 1 of 1

Problem Compiling UniDac and MySqlProvider problem

Posted: Sat 20 Sep 2014 02:58
by JoSyl
Hi,

I am currently testing UniDac on delphi XE7.

I have two problems installing UniDac in delphi XE7.

1) I was not able to compile dclunidac210.bpl because of errors but I solved the problem like this : Project options -> Delphi compiler -> Unit scope names and I added this -> System;Winapi;Vcl;Data;System.Win. Now it compile and install well.

2) IM trying to build dacfmx210.bpl on android Platform but I always get this error :

[DCC Fatal Error] dac210.dpk(1): E2225 Never-build package 'dac210' must be recompiled
[DCC Fatal Error] dacfmx210.dpk(34): E2202 Required package 'dac210' not found

perhaps it compile well on Win32 Platform.

I also have a problem with MySQLUniProvider. When I put this control on my android form, I can't compile because of this error :

[DCC Fatal Error] TabbedTemplate.pas(13): F2048 Bad unit format: 'D:\Program Files (x86)\Embarcadero\Components\UniDAC 5.5.11\Source\Delphi21\MySQLUniProvider.dcu' - Expected version: 28.0, ARM(ARM) Found version: 28.0, Windows Unicode(x86)


Any help will be greatly appreciated

Re: Problem Compiling UniDac and MySqlProvider problem

Posted: Mon 22 Sep 2014 13:34
by ViktorV
Try to install UniDAC for Embarcadero RAD Studio XE7 using the make-file.
Installation of UniDAC from sources using the make-file is described in the supplied ReadmeSrc.html file.

Re: Problem Compiling UniDac and MySqlProvider problem

Posted: Tue 23 Sep 2014 01:31
by JoSyl
Thank you for your response. I tried to install it with the Make.bat file but it don't work :

"This version of the product does not support command line compiling."

Re: Problem Compiling UniDac and MySqlProvider problem

Posted: Tue 23 Sep 2014 12:51
by ViktorV
Most likely, you are using a Trial or Starter editions of the IDE, the compiler doesn't support command line compiling when you're using those versions.
Please try the following:
- close RAD Studio XE7;
- remove all *dac*.bpl and crcontrols*.bpl files from your computer (please make sure there are no such files on your computer);
- download and install UniDAC Professional Edition from our website (secure.devart.com);
- include previously downloaded source files. For this, add the UniDAC\Source directory to "Library Path" for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).