PDA

Ver la Versión Completa : Los ejecutables no funcionan en otra maquina


bleik4
23-12-2004, 10:26:25
Hola,

Compilo con Delphi 7 y ejecuto perfectamente un programa en mi maquina, pero cuando me lo llevo a una diferente, me dice que me faltan los .bpl.

Seguramente será una opción de compilación, pero no encuentro cual puede ser.

Si alguien me puede ayudar

Gracias

Neftali [Germán.Estévez]
23-12-2004, 13:32:02
Prueba a compilar el progrma sin "RunTime packages"; Desmarca el CheckBox:
Project/Options/Packages/"RunTime packages"

bleik4
23-12-2004, 14:37:05
Si desmarco esa opción no me compila, me pide el fuente "proxies.pas".

Tengo que tener marcada esa opción para poder incluir el "designide.dcp" y que no me de ese error.

CHiCoLiTa
23-12-2004, 15:47:24
quitalo de las referencias, seguramente no lo usas o es un componente mal instalado o borrado

Neftali [Germán.Estévez]
24-12-2004, 10:38:59
Si desmarco esa opción no me compila, me pide el fuente "proxies.pas"....Tengo que tener marcada esa opción para poder incluir el "designide.dcp" y que no me de ese error...
No, aclaremos las cosas; No tienes que tener esa opción marcada para eso, esa opción es para otra cosa, lo que pasa es que de casualidad cuando la marcas te desaparece el error.

Cada cosa a lo suyo. Si desmarcas esa opción lo que haces es compilar sin "RunTime Packages", por lo tanto si la tienes marcada, compilas con "Runtime packages" y necesitas distribuir esos packages con tu aplicación para que funcione correctamente.
El que te compile o no marcandola o desmarcandola será por temas relacionados, pero no me parece correcto que como de una forma me compila y de la otra no, pues lo quito, sin saber ni siquiera para qué sirve esa opción (más en éste caso que tiene bastante importancia).

Piensa primero si quieres compilar con packages o sin packages, en consecuencia marca/desmarca la opción; Y luego si tienes algun error de compilación pues coméntalo y lo solucionamos.