[Linux-Biella] Compilazione per BusyBox
PaulTT
paultt a bilug.it
Lun 9 Apr 2018 15:06:13 CEST
On 09/04/2018 11:28, Fiorenza Meini wrote:
> Buongiorno a tutti.
> Sono in possesso di un PLC particolare che ha una componente linux:
> una busybox v. 1.15.3 armv7l.
>
> Su linux c'è compilato un driver per gestire il dialogo con i
> componenti dell'impianto domotico.
> Sono messe a disposizione librerie per python, php e java, in modo che
> ciascuno sia libero di sviluppare la logica domotica come meglio crede.
>
> Purtroppo l'oggetto ha risorse molto limitate, e sfruttando le
> librerie messe a disposizione, non si riesce a fare girare nulla senza
> impiccare il sistema linux.
>
> Volevo provare a compilare un programma in C , per l'ambiente citato
> sopra, sfruttando le librerie C, appunto.
>
> C'è modo di ricreare lo stesso ambiente in un contesto virtualizzato,
> per poter compilare e ributtare sopra quanto prodotto ?
quasi sicuramente si'... devi compilar crosplatform e generar anche per arm
io lo facevo per il freerunner, che compilar la' sopra era davvero lento....
pero' e' un po' una rottura, non son in grado di spiegarti al volo come
fare (anche perche' puo' dipendere da come si comporta il device)
forse puoi generarti una vm con qemu, che emuli l'arch armv7, e compilar
li' dentro, se compili c statico non dipendi dalle librerie, e nel tuo
caso dovrebbe bastare.....
--
It is a good day to die. But the day is not yet over.
Maggiori informazioni sulla lista
Linux