Hola gracias por las respuestas, hay algun ejemplo de como compilar un
programa para que funcione en la mayoria de distros de 32 bits?, enlazando
las librerías y todo lo que explicas?.. o alguna fuente o manual que me
pueda ayudar...

Saludos.

El 11 de abril de 2012 10:23, Juan Manuel Schillaci <
[email protected]> escribió:

> 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
>
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