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