Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Distribución de aplicaciones C++ Builder

Iniciado por BeRSeRKeR, 01 de Enero de 1970, 01:00:00 AM

« anterior - próximo »

BeRSeRKeR

                                ¿Qué archivos son necesarios para distribuir una aplicación creada con C++ Builder?. Decir que los packages los compilo junto con el ejecutable pero aún así pide alguna DLL. ¿Sabéis si existe algún pack con los archivos a distribuir con la aplicación?

Gracias.
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

Oanime

                                Mira Berseker, la opcion si no recuerdo mal la tienes en la pestaña de Packages y has de quitar lo de Build With runtime packages (la check box de abajo) de esta manera se linka todo estatico, tambien notaras un considerable aumento de tu ejecutable, unas 400 ks.

Si no recuerdo mal con eso esta todo, es que no puedo probarlo ya que justamente te das cuenta de si esta o no todo linkado cuando vas a casa de alguien que no tiene las libs :sonriendo:.

Ta luego.
HexDump.                                

jguerrero

                                Creo recordar que te pide la BORLNDMM.DLL y LA CC3245MT.DLL o algo así, te lo digo de memoria y no estoy seguro.
                               

BeRSeRKeR

                                Si, lo de los packages lo desactivé ya pero aún así pide al menos una dll...por eso quería saber qué dlls eran y si hay alguna distribución tal como se puede encontrar en MS con las runtime del VB por ejemplo...

Gracias.
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

BeRSeRKeR

                                Hey jguerrero, efectivamente pide la BORLNDMM y supongo que si se copia esa DLL, después pedirá la segunda que nombras. O sea que cuando vayas a distribuir un programa en C++ Builder hay que incluir esas DLLs...

Gracias
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

HaltedMode

                                El BORLNDMM es el modulo de borland que maneja la memoria de intercambio y por lo general solo lo suele pedir cuando usas intensivamente dlls en tu programa (o cosas que necesiten de memoria como el DDE), si tu caso es lo de las dlls, prueba a compilar con una version estatica de la misma(si es que dispones de ella claro).
En cuanto a lo de un modulo de distribucion, lo que puedes hacer es mirar a ver si BORLNDMM viene incluido con el "Command Line Tools" gratuito de Borland (deberia venir pues es el mismo compilador que el CBuilder) y si es asi entonces puedes distribuirlo libremente con tu aplicacion sin que te digan nada :ojo: (o eso creo, leete la licencia del Command Line Tools para redistribucion de paquetes para asegurarte).                                

BeRSeRKeR

                                Gracias, le echaré un vistazo...

Saludos
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.