PDA

Ver la Versión Completa : Error al compilar despues de nueva instalacion


jafera
15-05-2014, 17:16:25
Hola a todos.

Acabo de instalar en un ordenador nuevo con W7 64 bits el Delphi XE5, he instalado los componentes JV así como el Qreport y el QRDesign, igual que la instalación que tengo en el portatil.

La única diferencia es que el portatil es un W7 32 bits.

En el portatil todo funciona a las mil maravillas pero en el sobremesa, no hay maneras de compilar ningun poroyecto ya que me lanza el siguiente error:

[dcc32 Fatal Error] System.Variants.pas(1092): E2158 System.Variants unit out of date or corrupted: missing '@VarCast'

y ahí se queda sin poder compilar.

Alguien se ha encontrado con este problema?

Gracias

Josep

Nota: He mirado las library path, search path, etc y en los dos ordenadores estan iguales.

ecfisa
15-05-2014, 18:35:27
Hola Josep.

Revisa si estos enlaces te siven de ayuda:

E2158 System.Variants unit out of date or corrupted: missing '@VarCast' (https://forums.embarcadero.com/thread.jspa?threadID=74609)
E2158: %s unit out of date or corrupted: missing '%s' (http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/cm_bad_system_xml.html)


Saludos :)

jafera
16-05-2014, 16:30:19
Solucionado.

Despues de toda la tarde de ayer y gran parte de esta mañana a ratos he solucionado el problema.

Basicamente estaba en la library path donde tenia declarado esto:
C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\source\rtl\sys
y no tenia que estar allí

Gracias por las pistas.

Josep