Cómo instalar herramientas de compilation con opkg en la architecture de CPU MIPS

Acabo de comprar un decodificador (receptor digital – Vu + Solo2 ) que ejecuta Linux, y me gustaría comstackr un poco de software C en él. Utiliza OPKG como el administrador de packages. Ejecuté

opkg update 

y:

 root@vusolo2:~# opkg install gcc <br/> Unknown package 'gcc'. Collected errors: opkg_install_cmd: Cannot install package gcc. <br/> root@vusolo2:~# 

Pensé que esto es porque no tengo los repositorys necesarios. Los files en / etc / opkg / solo apuntan a "feeds / repositories" que son propiedad de los creadores de la image de Linux que el receptor está ejecutando ( Black Hole ).

Por lo que yo entiendo, los repositorys deben coincidir con la architecture de la CPU. Aquí está la salida de / proc / cpuinfo:

 root@vusolo2:~# cat /proc/cpuinfo system type : BCM7346B2 STB platform machine : Unknown processor : 0 cpu model : Broadcom BMIPS5000 V1.1 FPU V0.1 BogoMIPS : 864.25<br /> cpu MHz : 1305.007 wait instruction : yes microsecond timers : yes tlb_entries : 64 extra interrupt vector : yes hardware watchpoint : no isa : mips1 mips2 mips32r1 ASEs implemented : shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available processor : 1 cpu model : Broadcom BMIPS5000 V1.1 FPU V0.1 BogoMIPS : 655.36 cpu MHz : 1305.007 wait instruction : yes microsecond timers : yes tlb_entries : 64 extra interrupt vector : yes hardware watchpoint : no isa : mips1 mips2 mips32r1 ASEs implemented : shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available 

Ahora, qué repositorys debería usar para get los siguientes packages:

gcc
gcc-symlinks
make-dev
binutils-dev
libgcc-dev?

Hoy me encontré en esta position y la respuesta parece ser … simplemente: no quieres. Solo compilation cruzada.

El proyecto de repository Entware-ng opkg proporciona una bonita cadena de herramientas para este propósito, con instrucciones aquí . Solo admiten la compilation nativa en ARM | x86 * y afirman de manera concluyente:

No hay gcc para mipsel repo.

Ver también: https://github.com/Entware-ng/Entware-ng/issues/138