¡Hola Forastero!

Pareces nuevo por aquí. Si quieres participar, ¡pulsa uno de estos botones!

Toolchain/SDK para compilar software para el HMR

edited noviembre 2012 en Dudas
Buenas, soy el "nuevo" por aquí.

Recientemente contacté con vosotros a través del proyecto en google y me dirijisteis aquí. He intentado espavilarme un poco sólo (buscando en el foro y en la web) pero no he encontrado lo que buscava: El toolchain y instrucciones básicas para construirme un entorn de desarrollo para el OS que va en mi Woxter 3200.

Básicamente necesito el toolchain (compilador gcc más libs básicas (ulibc) para poder compilar algun software no incluïdo de fabrica. Tengo conocimientos de sistamas Linux y programación por lo que creo poder ayudar, pero no se de donde descargar el toolchain necesario para empezar a trabajar.

¿Me podéis ayudar?

Gracias

Comentarios

  • Puedes descargar el archivo support.zip de http://www.mediafire.com/ellion#03249kltyf4yy

    Es lo que uso yo para compilar para el HMR-600W. Casi seguro que también te vale para el Woxter 3200 enlazando dinámicamente. En todo caso, siempre puedes enlazar estáticamente los binarios y entonces SEGURO que no tienes problemas de versiones distintas de librerías.

    Cualquier toolchain para mipsel te vale para binarios enlazados estáticamente.

    Saludos. 
  • Hombre el primer comentario respondía mi pregunta, pero el segundo es un tesoro, incluso 'iperf' está ya compilado. Muchas gracias

    Todo eso funcionará ya en el mismo OpenHMR ?

  • Tienes el hilo http://hmr600.com/discussion/512/optware-aplicaciones-diversas-corriendo-bajo-el-linux-del-cubo#Item_1 donde se explica cómo instalar Optware. Habrá algunas cosas que no funcionarán o no lo harán del todo bien, pero eso ya es cuestión de ir probando.

    Saludos. 
  • De gran utilidad cierto, instalados un par de paquetes va como la seda.

    Ahora sólo afronto un problema, y es que necesitaría modifcar algunos archivos de configuración del directorio /etc/ montado en squashfs como sólo lectura.

    Supongo que eso viene montado de alguna imagen comprimida en algún sitio, pero no he encontrado donde y no forma de modificar nada ahí.

    Alguien ha necesitado nunca modificar algo en el '/' cómo puedo hacerlo?

    Gracias

  • edited noviembre 2012
    Si quieres modificar de forma permanente algo de / tienes que crearte un firmware nuevo que ya incluya dichas modificaciones. Para hacerlo puedes seguir las instrucciones de http://hints.msnhost.net/linux-admin/modify-firmware-on-realtek-media-players-based-on-squashfs.html teniendo en cuenta que tienes que usar una versión 3 de squashfs.

    Si las modificaciones únicamente son para probar algo, siempre puedes crear una nueva carpeta (en /tmp/hdd/root por ejemplo), copiar allí el contenido de /etc, hacer los cambios que te interesen y montar la nueva carpeta como /etc con mount -o bind /tmp/hdd/root/TU_CARPETA /etc

    Saludos.
Accede o Regístrate para comentar.