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 -&gt; #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 -&gt; #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 -&gt; #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 -&gt; #lanux.
_______________________________________________
General mailing list
[email protected]
http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general

Responder a