| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
supermaster79 Cdt

Registrado: 18 Nov 2005Mensajes: 6
|
Publicado: Mie 14 Dic, 2005 4:50 am Asunto: pregunta con kylix 3 |
|
|
| Hice un programilla en kylix 3, lo compile, lo fui a ejecutar y no funciono, me tiro un error relacionado con la libreria libborqt-6.9.0-qt2.3.50 si alguien puede decirme que es o decirme alguna forma de ejecutar mi programilla sin necesidad de tener kylix corriendo seria de gran ayuda. |
|
| Volver arriba |
|
 |
Crandel Lt


Registrado: 31 May 2005Mensajes: 94Ubicación: Argentina
|
Publicado: Mie 14 Dic, 2005 8:35 am Asunto: |
|
|
Hola, ocurre que esta librería se encuentra dentro de la carpeta bin de kylix el cual no es un path definido en el sistema, por lo que no encuentra tu librería.
Lo que debes hacer es cambiar tu variable LD_LIBRARY_PATH haciendo lo siguiente:
Abri el archivo .bashrc o al .bash_profile (prefiero el ultimo) ubicado en tu home, luego agregas lo siguiente:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/tuhome/kylix3/bin
Reinicias tu sesion y listo.
Suerte _________________ Crandel
"hay 10 tipos de personas, las que ven en binario y las que no"
Angel Zeitoune - Artículo: Generación de eventos en C++Builder |
|
| Volver arriba |
|
 |
supermaster79 Cdt

Registrado: 18 Nov 2005Mensajes: 6
|
Publicado: Vie 16 Dic, 2005 2:13 am Asunto: |
|
|
| Gracias lo intentaré, pero tengo otra duda, si yo quiero sacar mi programilla de mi pc a otro que no tenga Kyilix 3 u otra versión instalado que debo hacer, acaso copiar mi programilla con las librerias que me pide? |
|
| Volver arriba |
|
 |
rayder Master

Registrado: 03 Mar 2004Mensajes: 207
|
Publicado: Mar 27 Dic, 2005 12:05 pm Asunto: |
|
|
Tendras que empaquetarlo o distribuir las librerias que utiliza en un .tar.gz, si optas por este sistema, tendrás que hacer un script de shell para la automatización del proceso, aunque tambien se puede hacer manualmente.
Yo uso la suse linux 9.2 y me instala una herramienta para empaquetar ficheros, el resultado final es un .rpm el cual contiene todo lo necesario para la distribución de la aplicación.
en una consola de shell, ejecuta el siguiente comando para consultar la ayuda
Te puedo comentar que hay mucha gente reacia a lo .rpm por lo que suele ser una costumbre en el mundo linux realizar los empaquetados en todos los formatos.
Estos .rpm sólo serán válidos para distribuciones del tipo Redhat y basadas en esta o que soporten los paquetes en formato .rpm
Para las ditribuciones basadas de debian, tendrás que enpaquetar tu aplicación en formato opt, busca en la web de la comunidad "la espiral", ahí tienes amplia información sobre como hacer este proceso, te dejo la dirección en internet http://laespiral.org/ _________________ Un saludo
Rayder |
|
| Volver arriba |
|
 |
|