2012/8/29 Manuel Naranjo <[email protected]>: > > > Ubuntu 10.10 tiro a la mierda el soporte para < i686 porque requiere PAE, se > recompilo el kernel y require PAE para bootear, en ese entonces se empezo a > hablar de renombrar todo lo de i386 a i686[1], y mucha gente cuando habla de > x86 habla de i686 y no de i386. >
Buena data. > Hay varias soluciones que se podrían probar, la más simple, pero puede ser > la peor desdé el punto de vista del soporte es dejarse de joder y actualizar > el kernel del servidor. Otra opción podría ser de probar compilar > estáticamente, pero habría que ver si generas elf compatible con 386, y sino > como dijo Emi, compila en el servidor y a la bosta. > De todas maneras esto no tiene solución, porque -como ya dije- es imposible compilar en x86-64 y querer correr en x86. Cómo ya se mencionó, la manera correcta de encarar esto es cross-compilando. Pero -aclaro- no es para cobardes. Cross-compilar requiere armar una toolchain y si no se hace bien, se hacen macanas. Horacio: Si lo vas a intentar, te advierto que lo hagas en un chroot. Ah... y que no uses Ubuntu, porque te complicás innecesariamente. Quizás Fedora, o un Debian te serviría mejor como host de cross-compilación. Saludos, Ezequiel. _______________________________________________ Lugro mailing list [email protected] http://lugro.org.ar/mailman/listinfo/lugro
