On Wed, Apr 11, 2012 at 12:07 PM, Sergio Cayuqueo <[email protected]> wrote: > > > El 11 de abril de 2012 10:40, shingo <[email protected]> escribió: > >> Hola, por ejemplo yo compilo un programa en Ubuntu 11.04 y cuando lo >> ejecuto en un Ubuntu 8.04 este me arroja el error de no haber encontrado la >> libreria: libmysqlclient.so.16, y claramente yo lo busco en los repositorios >> y no lo encuentro parece que no esta disponible (sólo el >> libmysqlclient.so.15) para el Ubuntu 8.04, lo busco por la red y parece que >> no está para Ubuntu 8.04... >> >> pero claro, cuando mi programa lo compilo en ubunu 8.04 si compila bien y >> se ejecuta sin problemas, supongo que este programa compilado si correrá en >> Ubuntu 11.04 y porsteriores... por eso mi pregunta de un buena práctica de >> como compilar una vez y ejecutar en todas las versiones.... no quiero que >> sea script. >> Salu2 >> >> El 11 de abril de 2012 01:07, Tio Oscar <[email protected]> escribió: >> >>> El 10 de abril de 2012 20:06, shingo <[email protected]> escribió: >>>> >>>> Hola tengo un programa que he compilado, en Ubuntu 11.04 y lo quiero >>>> ejecutar de manera directa en otras máquinas debian o ubuntu (sin compilar >>>> de nuevo). >>>> pero me salen errores cuando el programa compilado lo ejecuto en un >>>> Ubuntu 8.04 por ejemplo, como puedo solucionar esto? >>>> hay alguna forma de hacerlo fácilmente?, debo de compilarlo en una >>>> máquina que sea la versión más vieja? >>>> >>>> Saludos. >>>> >>>> Lanux - Grupo de usuarios de GNU/Linux de Lanus >>>> Visitanos en: http://www.lanux.org.ar >>>> >>>> Reglas de etiqueta para el posteo de mensajes a la lista: >>>> http://www.lanux.org.ar/?page_id=35 >>>> >>>> Articulos y noticias por rss: >>>> http://www.lanux.org.ar/?feed=rss2 >>>> >>>> Lanux por irc: >>>> irc.freenode.net -> #lanux. >>>> _______________________________________________ >>>> General mailing list >>>> [email protected] >>>> http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general >>>> >>> >>> Que errores? pastealos y pasalos >>> >>> -- >>> El Tio ~ Programador, hacker y filósofo >>> web: http://blog.exodica.com.ar >>> Linked'in: http://www.linkedin.com/in/ogentilezza >>> Twitter: @exos, Indeti.ca: @exos >>> Tels: [+54 11] 638-LINUX (54689) - [+54 9 11] 6799-4797 >>> >>> -----BEGIN GEEK CODE BLOCK----- >>> Version: 3.1 >>> GCS/IT d-- s:++ a- C+++$ UBL+++$ P(-) L+++$ !E--- W+++$ !N !o K-? !w--- >>> !O !M-- V? PS+++@ !PE Y+(++) PGP++ !t--- !5 X++ R(+) tv--? b- DI D-- G e@ >>> h>++ r+++(-) y+++>+++++ >>> ------END GEEK CODE BLOCK------ >>> >>> Lanux - Grupo de usuarios de GNU/Linux de Lanus >>> Visitanos en: http://www.lanux.org.ar >>> >>> Reglas de etiqueta para el posteo de mensajes a la lista: >>> http://www.lanux.org.ar/?page_id=35 >>> >>> Articulos y noticias por rss: >>> http://www.lanux.org.ar/?feed=rss2 >>> >>> Lanux por irc: >>> irc.freenode.net -> #lanux. >>> _______________________________________________ >>> General mailing list >>> [email protected] >>> http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general >>> >> >> >> Lanux - Grupo de usuarios de GNU/Linux de Lanus >> Visitanos en: http://www.lanux.org.ar >> >> Reglas de etiqueta para el posteo de mensajes a la lista: >> http://www.lanux.org.ar/?page_id=35 >> >> Articulos y noticias por rss: >> http://www.lanux.org.ar/?feed=rss2 >> >> Lanux por irc: >> irc.freenode.net -> #lanux. >> _______________________________________________ >> General mailing list >> [email protected] >> http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general >> > > > si vos tenes que ejecutar en la version donde lo compilas o hacer linkeo > statico > > saludos >
El problema es que cuando compilas, estas compilando contra las librerías o versiones que tenés instaladas. Como dice sergio, esto puede llegar a solucionarse si compilas contra versiones estáticas de las dependencias o con las versiones dinámicas compiladas contra versiones estaticas que debes incluir, no es una tarea facil Slds SKA Lanux - Grupo de usuarios de GNU/Linux de Lanus Visitanos en: http://www.lanux.org.ar Reglas de etiqueta para el posteo de mensajes a la lista: http://www.lanux.org.ar/?page_id=35 Articulos y noticias por rss: http://www.lanux.org.ar/?feed=rss2 Lanux por irc: irc.freenode.net -> #lanux. _______________________________________________ General mailing list [email protected] http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
