Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problemas de compilacion (https://www.clubdelphi.com/foros/showthread.php?t=89657)

miguelbustamant 08-01-2016 20:13:35

Problemas de compilacion
 
Hola, soy un desarrollador nuevo en Delphi. A la empresa donde acabo de ingresar me encontré con un proyecto diseñado en delphi y pues es una parte vital de lo que hacemos. Necesito hacerle unas modificaciones y pues me estoy sumergiendo al mundo delphi. No tuve muchos problemas para hacer las modificaciones pues el lenguaje es bastante amigable mas sin embargo a la hora de compilar estoy teniendo muchos problemas con librerías importadas, en este caso es una librería llamada Zeos con la cual trabaja este código. Descargue una version 7.1.4 que se encuentra en surgeforce pero al intentar compilar me despliega errores en ZUtils y no se si alguien pudiera ayudarme con esto.
Cita:

Checking project dependencies...
Compiling server.dproj (Debug, Win32)
dcc32 command line for "server.dpr"
c:\program files (x86)\embarcadero\studio\17.0\bin\dcc32.exe --no-config -M -Q -TX.exe -AGenerics.Collections=System.Generics.Collections;
Generics.Defaults=System.Generics.Defaults;WinTypes=Winapi.Windows;WinProcs=Winapi.Windows;DbiTypes= BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG
-I"c:\program files (x86)\embarcadero\studio\17.0\lib\Win32\release";"C:\Users\Miguel A Bustamante\Documents\Embarcadero\Studio\17.0\Imports";
"c:\program files (x86)\embarcadero\studio\17.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp;"c:\pro gram files
(x86)\embarcadero\studio\17.0\include";"C:\Program Files (x86)\FastReports\LibD23";C:\ZEOSLIB\src\component;C:\ZEOSLIB\src\core;C:\ZEOSLIB\src\dbc;
C:\ZEOSLIB\src\parsesql;C:\ZEOSLIB\src\plain;C:\ZEOSLIB\src;C:\ZEOSLIB\packages;C:\ZEOSLIB\packages\ Delphi2010;C:\ZEOSLIB\packages\Delphi2010\build
-LEC:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl -LNC:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp -NSData.Win;Datasnap.Win;Web.Win;
Soap.Win;Bde;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winap i;System.Win;Xml.Win; -O"c:\program files
(x86)\embarcadero\studio\17.0\lib\Win32\release";"C:\Users\Miguel A Bustamante\Documents\Embarcadero\Studio\17.0\Imports";"c:\program files
(x86)\embarcadero\studio\17.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp;"c:\pro gram files (x86)\embarcadero\studio\17.0\include";
"C:\Program Files (x86)\FastReports\LibD23";C:\ZEOSLIB\src\component;C:\ZEOSLIB\src\core;C:\ZEOSLIB\src\dbc;C:\ZEOSLIB \src\parsesql;
C:\ZEOSLIB\src\plain;C:\ZEOSLIB\src;C:\ZEOSLIB\packages;C:\ZEOSLIB\packages\Delphi2010;C:\ZEOSLIB\pa ckages\Delphi2010\build -R"c:\program files
(x86)\embarcadero\studio\17.0\lib\Win32\release";"C:\Users\Miguel A Bustamante\Documents\Embarcadero\Studio\17.0\Imports";"c:\program files
(x86)\embarcadero\studio\17.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp;"c:\pro gram files (x86)\embarcadero\studio\17.0\include";
"C:\Program Files (x86)\FastReports\LibD23";C:\ZEOSLIB\src\component;C:\ZEOSLIB\src\core;C:\ZEOSLIB\src\dbc;C:\ZEOSLIB \src\parsesql;
C:\ZEOSLIB\src\plain;C:\ZEOSLIB\src;C:\ZEOSLIB\packages;C:\ZEOSLIB\packages\Delphi2010;C:\ZEOSLIB\pa ckages\Delphi2010\build -U"c:\program files
(x86)\embarcadero\studio\17.0\lib\Win32\release";"C:\Users\Miguel A Bustamante\Documents\Embarcadero\Studio\17.0\Imports";"c:\program files
(x86)\embarcadero\studio\17.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp;"c:\pro gram files (x86)\embarcadero\studio\17.0\include";
"C:\Program Files (x86)\FastReports\LibD23";C:\ZEOSLIB\src\component;C:\ZEOSLIB\src\core;C:\ZEOSLIB\src\dbc;C:\ZEOSLIB \src\parsesql;
C:\ZEOSLIB\src\plain;C:\ZEOSLIB\src;C:\ZEOSLIB\packages;C:\ZEOSLIB\packages\Delphi2010;C:\ZEOSLIB\pa ckages\Delphi2010\build
-NBC:\Users\Public\Documents\Embarcadero\Studio\17.0\Dcp -NHC:\Users\Public\Documents\Embarcadero\Studio\17.0\hpp\Win32 server.dpr
[dcc32 Error] ZSysUtils.pas(572): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(576): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(638): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZSysUtils.pas(639): E2003 Undeclared identifier: 'ThousandSeparator'
[dcc32 Error] ZSysUtils.pas(642): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(661): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZSysUtils.pas(751): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(869): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZSysUtils.pas(1256): E2010 Incompatible types: 'PPointerList' and 'TPointerList'
[dcc32 Error] ZSysUtils.pas(1276): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(1278): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(1291): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(1299): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(1335): E2251 Ambiguous overloaded call to 'CharInSet'
System.SysUtils.pas(5884): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
ZCompatibility.pas(1): Related method: function CharInSet(Char; const TSysCharSet): Boolean;
[dcc32 Error] ZSysUtils.pas(1464): E2003 Undeclared identifier: 'DecimalSeparator'
[dcc32 Error] ZSysUtils.pas(1465): E2003 Undeclared identifier: 'ThousandSeparator'
[dcc32 Warning] ZSysUtils.pas(1467): W1000 Symbol 'AnsiStrPos' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1468): W1000 Symbol 'AnsiStrPos' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1479): W1000 Symbol 'AnsiStrPos' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1483): W1000 Symbol 'AnsiStrPos' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1484): W1000 Symbol 'AnsiStrPos' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1512): W1000 Symbol 'StrLen' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Warning] ZSysUtils.pas(1531): W1000 Symbol 'StrLen' is deprecated: 'Moved to the AnsiStrings unit'
[dcc32 Fatal Error] ZAbstractRODataset.pas(602): F2063 Could not compile used unit 'ZSysUtils.pas'
Failed
Elapsed time: 00:00:06.1

Casimiro Notevi 08-01-2016 20:37:32

Hola, bienvenido.
Zeos es para acceder a bases de datos.
No necesitas compilarla, solamente instalarla.

miguelbustamant 08-01-2016 20:39:43

Pues lo que estoy compilando es mi proyecto, los errores son de mi proyecto. Que crees que este haciendo mal?

Casimiro Notevi 08-01-2016 20:44:04

Primero de todo deberías leer nuestra guía de estilo, ahí se explican unas normas básicas a seguir, entre ellas está explicar claramente el problema, entorno, sistema, software y versión, etc.
Aquí lo tienes.
No sabemos si has instalado esa versión de zeos correctamente. Es básico para poder continuar. Luego no sabemos qué versión de delphi estás usando, también es muy importante.
En fin, bienvenido a clubdelphi y no olvides leer la guía de estilo, gracias :)

miguelbustamant 08-01-2016 22:09:33

Ok, gracias por la información leere la guia y volvera.


La franja horaria es GMT +2. Ahora son las 21:26:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi