[eside-ghost] Cross compilers y toolchains

kender kendersec en gmail.com
Mar Mayo 2 17:52:01 CEST 2006


Wop

On 5/2/06, AngelD <angeld en froga.net> wrote:
>
> Tengo algunos problemillas con mi router, uno de esos MIPS con linux,
> pero que no esta soportado por ninguna distro para estos aparatitos :(
>
> Por ello estoy intentando crear un entorno de compilación en una máquina
> x86. Para ello se supone tengo que utilizar tanto una compilador cruzado,
> con las binutils correspondientes, como unas toolchais, también cruzadas.
>
> ¿Hay paquetes precompilados para conseguir esto en debian?.


Yo estuve buscando y no encontré.  No deben existir

¿Hay alguna documentación coherente sobre el tema?. Casi todo lo que
> encuentro es demasiado, no se si difuso o avanzado para mí.
> El código fuente del router incluye también unas "toolchains", ¿esto me
> evita compilar otras?.


Yo te puedo contar mi experiencia personal con el OpenWrt. Al principio lo
intente hacer todo a mano, creándome mi propio entorno de copulación, no lo
conseguí...jeje

Después los de OpenWrt sacaron un SDK que es el que he usado y me ha ido
bastante bien. Consiste en make menuconfig (como el del kernel) donde
especificas lo que quieres. Después el make normal te baja y compila todo lo
que le has pedido. No he tenido demasiados problemas con esto. Luego para
intentar compilar algo "ajeno" a este sistema, tienes que definir unas
variables del sistema para que el compilador sepa que usar cuando le digas
en el configure que use cross-compiling.

Con todo esto lo único que he conseguido compilar ha sido el thttpd...jejjee
Intente compilar PHP pero dependía mucho de perl..y...me lié..al final no
conseguí nada..
También intente compilar Cherokee (estuve hablando con el developer y me
comprometí  a probarlo) y tampoco lo conseguí (ni con la versión normal, ni
con la versión embebida que requiere muchos conocimientos que no tengo).

Ya veis que ando algo perdido con el tema, se agradecerá cualquier luz o
> comentario de alguien que lo haya intentado. Para los curiosos diré que
> el router es un Linksys [1]WAG54GS, no soportado por [2]openwrt.
>
> Saludos --- Angel
>
>
> [1] http://www1.linksys.com/international/product.asp?coid=30&ipid=815
> [2]
>
> http://wiki.openwrt.org/TableOfHardware#head-6b2369a6aabba3642915213936b680fdedcffe0d


Espero que tengas más suerte que yo,  con lo que consigas nos
comentas...creo que seria interesante.

Suerte,

kender
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20060502/d24138a8/attachment.htm


Más información sobre la lista de distribución eside-ghost