<div dir="ltr">Pegaste esto antes de compilar en el archivo zeos.inc<br><br>{$DEFINE FPC2_5UP}<br>
  {$DEFINE FPC2_4UP}<br>
  {$DEFINE FPC2_3UP}<br>
  {$DEFINE FPC2_2UP}<br>
  {$DEFINE FPC2_1UP}<br>
  {$DEFINE FPC2_UP}<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 9 de mayo de 2013 08:40, Ismael L. Donis Garcia <span dir="ltr"><<a href="mailto:ismael@citricos.co.cu" target="_blank">ismael@citricos.co.cu</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>





<div bgcolor="#ffffff">
<div><font face="Arial">Ante todo Perdon por no haber contestado antes, 
debido a que no fue hasta ahora que me siento delante de la PC. Por cuestiones 
de trabajo me encontraba ausente.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Ya con la solución que me has dado pasó esa parte 
de la compilación sin problema alguno. Ahora me está dando problemas en el 
archivo:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">C:\lazarus\components\ZEOSDBO-6.6.6-stable\src\component\ZAbstractRODataset.pas(3116,48) 
Error: Expected another 2 array elements<br></font></div>
<div><font face="Arial">Específicamente en la función:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">procedure 
TZAbstractRODataset.CheckFieldCompatibility(Field: TField;FieldDef: 
TFieldDef);</font></div>
<div> </div>
<div><font face="Arial">{$IFDEF FPC}<br>const<br>  BaseFieldTypes: 
array[TFieldType] of TFieldType = (<br>    ftUnknown, ftString, 
ftInteger, ftInteger, ftInteger, ftBoolean, ftFloat,<br>    
ftFloat, ftBCD, ftDateTime, ftDateTime, ftDateTime, ftBytes, 
ftVarBytes,<br>    ftInteger, ftBlob, ftBlob, ftBlob, ftBlob, 
ftBlob, ftBlob, ftBlob, ftUnknown,<br>    ftString, ftString, 
ftLargeInt, ftADT, ftArray, ftReference, ftDataSet,<br>    
ftBlob, ftBlob, ftVariant, ftInterface, ftInterface, ftString, ftTimeStamp, 
ftFMTBcd<br>    {$IFDEF FPC2_1UP}, ftString, 
ftBlob{$ENDIF});   </font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Me dice que faltan 2 elementos. Si miro la otra que 
sigue más abajo si tiene los 2 elementos:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">{$ELSE}<br> {$IFDEF 
VER180}<br> const<br>  BaseFieldTypes: array[TFieldType] of TFieldType 
= (<br>    ftUnknown, ftString, ftInteger, ftInteger, ftInteger, 
ftBoolean, ftFloat,<br>    ftFloat, ftBCD, ftDateTime, 
ftDateTime, ftDateTime, ftBytes, ftVarBytes,<br>    ftInteger, 
ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, 
ftUnknown,<br>    ftString, ftString, ftLargeInt, ftADT, ftArray, 
ftReference, ftDataSet,<br>    ftBlob, ftBlob, ftVariant, 
ftInterface, ftInterface, ftString, ftTimeStamp, ftFMTBcd,<br>    
ftFixedWideChar,ftWideMemo,ftOraTimeStamp,ftOraInterval);<br> {$ELSE}          
</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Que me les debo poner para solucionar este 
problema?</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Desde Ya Gracias a todos los que de una forma u 
otra han intentado ayudar.</font></div><div class="im">
<div>=========<br>|| ISMAEL ||<br>=========<br>Website: <a href="http://www.sisconge.byethost15.com" target="_blank">www.sisconge.byethost15.com</a><br></div>
</div><blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px"><div><div class="h5">
  <div style="FONT:10pt arial">----- Original Message ----- </div>
  <div style="FONT:10pt arial;BACKGROUND:#e4e4e4"><b>From:</b> 
  <a title="metalbox9000@gmail.com" href="mailto:metalbox9000@gmail.com" target="_blank">Jose 
  Daboin</a> </div>
  <div style="FONT:10pt arial"><b>To:</b> <a title="lazarus-es@lists.lazarus.freepascal.org" href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">Spanish version of 
  Lazarus List</a> </div>
  <div style="FONT:10pt arial"><b>Sent:</b> Monday, May 06, 2013 6:20 PM</div>
  <div style="FONT:10pt arial"><b>Subject:</b> Re: [Lazarus-es] Fwd: Error al 
  compilar ZEOSDBO-6.6.6-stable</div>
  <div><br></div>
  </div></div><div dir="ltr"><div><div class="h5">
  <div>Maxi creo que no me di a entender, el mensaje que yo deje era la 
  respuesta concreta para resolver ese error, lo que pasa es que la copie 
  directamente del foro de delphi.<br><br></div>
  <div>Dejo editado aqui para evitar confuciones<br></div>
  <div>========================================================<br>El error 
  quiere decir que la implementación del método "QueryInterface" debe ser 
  idéntica a la declaración en la interfaz IUnknown. Si te fijas en la interfaz 
  está declarada como. 
  <div><br><br>Unknown.QueryInterface(constref TGuid,out <Formal 
  type>):LongInt; StdCall<br><br></div>y en la implementación está. 
  <div><br>function QueryInterface(const IID: TGUID; out Obj): HResult; 
  virtual; stdcall;<br><br></div>así que en la implemantación debe ser 
  suficiente con cambiar const por 
  constref<br><br>========================<br><br></div>
  <div>Al corregir el error anterior se produce otro mas que se soluciona de la 
  siguiente manera<br><br>============================<br><br>Buscar alguna de 
  estas dos lineas en zeos.inc y arriba de ellas pegar los define que estan 
  abajo.  <br>{$IFDEF VER2_5}<br>{$DEFINE FPC2_5UP}<br><br><br>Colocar 
  estas lineas modificando el archivo zeos.inc que se encuentra en la carpeta 
  scr  en la carpeta del componente zeos<br>{$DEFINE FPC2_5UP}<br>{$DEFINE 
  FPC2_4UP}<br>{$DEFINE FPC2_3UP}<br>{$DEFINE FPC2_2UP}<br>{$DEFINE 
  FPC2_1UP}<br>{$DEFINE FPC2_UP}<br></div>
  </div></div><span class="HOEnZb"><font color="#888888"><div>-- <br><span style><font size="+0"><span style="COLOR:rgb(0,0,153)"><i><b>Saludos.<br><br>Jose 
  Daboin</b></i></span></font></span><br></div></font></span></div></blockquote></div>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><span style="background-color:rgb(255,255,255)"><font><span style="color:rgb(0,0,153)"><i><b>Saludos.<br><br>Jose Daboin</b></i></span></font></span><br>
</div>