Hideoshi
User
 Fresh Boarder
| Posts: 1 |   | Karma: 0 |
|
Попытался установить версию 1.0.4 в Developer Studio 2006 - неудачно...
|
|
Posted: 2006/09/01 16:09 |
|
|
|
|
Собралось нормально, но команда install заканчивается такой вот бедой: --------------------------- Error --------------------------- Registration procedure, Ncocireg.Register in package C rogram FilesBorlandBDS4.0ProjectsBplNCO87.bpl raised exception class EAccessViolation: Access violation at address 1B5E4271 in module 'NCO87.bpl'. Read of address 00000000. --------------------------- OK Details >> ---------------------------
За основу взял NCO87.dpk (пробовал и NCO865.bpk - одинаково) и добавил следующие строки в 3 файла проекта:
NCOciDef.inc:81 + {$ifdef VER180} // Developer Studio 2006 + // {$define BCB} + {$define OCI_D3} + {$define OCI_D35} + {$define OCI_D4} + {$define OCI_D5} + {$define OCI_D6} + {$define OCI_D7} + {$define OCI_D9} + {$define OCI_D10} + {$IFDEF BCB} + {$define OCI_BCB} // C++ Builder 10 + {$message HINT 'Building for "C++ Builder 10" target'} + {$ELSE} + {$define OCI_DELPHI} // Delphi 10 + {$message HINT 'Building for "Delphi 10" target'} + {$ENDIF} + {$endif}
NCOciDB.pas:1736 + {$IFDEF OCI_D10} + , otUnknown, otUnknown, otDateTime, otUnknown + {$ENDIF}
NCOciFilter.pas:1567 + {$IFDEF OCI_D10} + , 'ftFixedWideChar', 'ftWideMemo', 'ftOraTimeStamp', 'ftOraInterval' + {$ENDIF}
Как победить?
|
|