Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-01-2008
gerardorom gerardorom is offline
Miembro
 
Registrado: dic 2007
Posts: 22
Poder: 0
gerardorom Va por buen camino
Al compilar crea un ejecutable que solo funciona en mi PC, necesita instalacion?¿

Pues eso, he intentado probar mi ejecutable que se crea al compilar , y en mi pc, donde lo compile, si funciona perfectamente, pero al probarlo en otro pc me da el siguiente fallo:


error al iniciar la aplicacion,porq no se encontro vcl60.bpl.La reinstalacion de la aplicacion podria solucionar el problema

¿Necesito instalar la aplicacion en los otros pc? ¿Como se hace eso?

Muchas gracias de antemano.



Responder Con Cita
  #2  
Antiguo 12-01-2008
gerardorom gerardorom is offline
Miembro
 
Registrado: dic 2007
Posts: 22
Poder: 0
gerardorom Va por buen camino
Encontre la solucion, voy aprobarla y si sigo teniendo problemas os lo digo, gracias de todos modos
Responder Con Cita
  #3  
Antiguo 12-01-2008
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Si no encuentras la solución, te diré que es un problema de las librerias que tienes instaladas con tu builder y que no exportas al otro PC.

Tienes dos opciones:
1 Transportas las librerias necesarias.
2 Lo linkas de forma estática, sin DLLs ni librerias de Componentes.

Para la segunda opcion en opciones del proyecto/Linker desmarca dinamic RTL y Debug Libraries. Y en opciones del proyecto/Packajes desmarca build with runtimes packajes.

Vuelve a compilar el proyecto entero y ya tienes un ejecutable portable.

Saludos.
Responder Con Cita
  #4  
Antiguo 13-01-2008
Avatar de grandmasterdari
grandmasterdari grandmasterdari is offline
Miembro
 
Registrado: ene 2008
Posts: 46
Poder: 0
grandmasterdari Va por buen camino
Thumbs up dependencias

coincido con escafandra, debes deshabilitar las librerias de tiempo de ejecucion (RTL), y destildar los package
Responder Con Cita
  #5  
Antiguo 13-01-2008
gerardorom gerardorom is offline
Miembro
 
Registrado: dic 2007
Posts: 22
Poder: 0
gerardorom Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
Si no encuentras la solución, te diré que es un problema de las librerias que tienes instaladas con tu builder y que no exportas al otro PC.

Tienes dos opciones:
1 Transportas las librerias necesarias.
2 Lo linkas de forma estática, sin DLLs ni librerias de Componentes.

Para la segunda opcion en opciones del proyecto/Linker desmarca dinamic RTL y Debug Libraries. Y en opciones del proyecto/Packajes desmarca build with runtimes packajes.

Vuelve a compilar el proyecto entero y ya tienes un ejecutable portable.

Saludos.

Asi lo hice, y ya funciona correctamente, Gracias, Soys de mucha ayuda
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Qué DLLs necesita mi ejecutable? Ñuño Martínez Varios 3 03-12-2007 14:50:29
Usuario de windows (el que se especifica en la instalacion, no el que se crea ) Wonni Windows 4 18-05-2007 21:57:22
compilar fuentes de letras en el ejecutable TrUnkS OOP 2 05-05-2007 08:06:20
DLL que funciona solo en XP MAXIUM Varios 1 23-02-2007 21:41:09
Porque funciona solo en Internet Explorer??? danytorres HTML, Javascript y otros 6 21-10-2005 18:23:01


La franja horaria es GMT +2. Ahora son las 09:35:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi