FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema al correr primer programa en XE2
Estimado Foro.
Intentando crear mi primer programa en XE2, cree una simple aplicacion mdi tal como viene, sin mas ni menos. Al intentar compilarla, me sale el siguiente error: [DCC Fatal Error] MDIAPP.dpr(1): F1027 Unit not found: 'System.pas' or binary equivalents (.dcu) Aqui esta el simple codigo de este proyecto.
Se agradece cualquier sugerencia y/o ayuda. Saludos Leo |
#2
|
||||
|
||||
¿Has borrado el .pas?
|
#3
|
||||
|
||||
Hola, Casimiro. Gracias por responder.
No, la verdad que no he borrado nada, pero he visto que las variables de entorno asi como los path en las opciones han quedado vacios luego de instalar otros componentes. He visto en la web de embarcadero que este error, es comentado por otros usuarios que les ha pasado lo mismo luego de instalar otros componentes. Intentare primero reinstalar XE2 y ver si se soluciona de esta manera, aunque no es una buena opcion supongo Saludos |
#4
|
||||
|
||||
Bueno, desinstale todo y volvi a instalar y anduvo ok.
Creo que una de las causas fue que en las library path de las opciones, aparecen varias lineas como si parecieran invalidadas , entonces le di a boton que eliminar los path invalidos. Esto "aparentemente" ha causado que luego no pudiera compilar. En este momento , tengo las mismas lineas , no las he eliminado y ahora si compila. Habra que tener cuidado con esto. Gracias y saludos. Leo |
#5
|
|||
|
|||
En XE2, se pueden definir paths dependiendo del sistema operativo target y de la "build configuration", mediante parámetros del estilo {$PLATFORM} ó {$TARGET}, para realizar una especie de compilación condicional en la que busca las carpetas más apropiadas para el sistema operativo contra el que estás compilando.
Este tipo de paths, el IDE los detecta como inválidos, ya que no existe una carpeta que se llame "{$PLATFORM}", PERO a la hora de compilar, el compilador SÍ los encuentra correctamente. Por eso, si le das a "Borrar inválidos" te los borra y el compilador ya no sabe dónde buscar las librerías. Un saludo, LoPiTaL |
#6
|
||||
|
||||
Super LoPiTaL por tu respuesta me sirvió para resolver un problema similar!
|
#7
|
||||
|
||||
hola volvi a tener el mismo inconveniente al instalar un componente el VirtualTreeView específicamente y luego de des instalar e instalar varias veces mi Dephi XE pude encontrar una respuesta en un foro en ingles donde decían que este componente borraba o modificaba la ubicación del $(BDSLIB)\$(Platform)\release y añadiendo esto y ubicando en la parte superior del library vuelve a funcionar a mi me funciono
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mejor opción correr programa en Red | jhonalone | Redes | 18 | 10-04-2012 13:58:45 |
Ventana de Login al correr un programa | Yasnet | MySQL | 12 | 16-11-2008 20:30:00 |
primer programa y primer empleo | josi | La Taberna | 36 | 17-07-2008 22:30:41 |
Problema al correr mi programa... | enecumene | OOP | 5 | 05-10-2007 21:49:21 |
Cómo correr tu programa sin instalar delphi en la pc | egarc | Conexión con bases de datos | 2 | 14-11-2006 20:11:39 |
|