Sistemas Operativos > GNU/Linux

 Compilacion Cruzada

(1/2) > >>

CiRRuS:
Hola, tengo un pentium 166 actuando como servidor en el que programo y me gustaria instalar las librerias matematicas LiDIA. Sin embargo, ayer lo puse a compilar dichas librerias a las 20:00 y a la 1:00 de la madrugada todavia estaba compilando!

Me pregunto si puedo compilar el paquete en otro ordenador mas rapido y luego volcar los resultados sobre el servidor pentium 166. Creo que a esto se le llama compilacion cruzada, ¿como puedo hacerlo?

He estado buscando informacion sobre gcc, pero encuentro un maremagnum y no se exactamente como debo buscar.

Muchas gracias!

NRM:
Si las compilas estaticas no deberia haber ningun problema, pero sino te deberias asegurar de tener las mismas libs y sus versiones en las 2 maquinas.

CiRRuS:
Ufff, lo he dejado desde las 8 ed la mañana, y ahora que vuelvo de la universidad todavia no ha acabado, mas de 12 horas compilando!!!

Necesito urgentemente contruir las librerias en otro computador mas potente. Tu idea NRM es muy util, pero ¿como puedo compilar estaticamente un conjunto de librerias matematicas?.

Yo he conseguido hacerlo para pequeños archivos que implemente en su dia, pero me enfrento a una pedazo de libreria matematica con un pedazo de Makefile, por donde empiezo?

Muchas gracias por la ayuda

Nos vemos :hola:

CiRRuS:
Bueno, al final he encontrado otras librerias matematicas (las FreeLip) para poder empezar a trabajar en lo que me he propuesto.

Sigo abierto para poder descubrir como realizar la compilacion cruzada, si a alguien se le ocurre algo, cualquier idea es bienvenida.

Muchas gracias

Nos vemos :hola:

mgitano2001:
En verdad seria compilacion cruzada si estas compilando sobre un procesador Power PC, y el programa lo tratas de correr sobre un i386, pero mientras que la tecnologia sea intel, no va a haber problemas, es mas yo compile en un PIV, y el mismo ejecutable lo hice correr sobre una 486.

Saludos.
Mgitano2001

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa