Równoumagicznienie E6
Bry. Kilka wieści z frontu ja VS bugged SDK do Motoroli. SDK jest nieoficjalne i powstało w wyniku eksperymentów. Cóż..
1. Lepszy podstawowy zestaw narzędzi. Przeportowałem (nie bez bólu i zgrzytania zębów) „prawdziwego” basha (3.1) i coreutils (5.96). Do tego skrypt który ustawia kilka zmiennych środowiskowych i przenosi nas do środowiska chroot, dzięki czemu łatwo jest instalować programy, w podobny sposób jak w zwykłym komputerze. Instalacja: należy ściągnąć mohato.7z oraz mohato.pkg – ten pierwszy należy rozpakować na kartę pamięci, ten drugi zainstalować za pomocą MPKG. W menu pojawi się ikonka MOHATO, która wystartuje shell z odpowiednimi ustawieniami.
2. Skrypty. Na chwilę obecną działają interpretery: perl | lua | ruby | php
Pracuję też nad interpreterem SCHEME oraz Python, TCC już przeportowałem ale… nie potrafi on kompilować, bo w systemie nie ma crt1.o (i pochodnych). Obecnie moim celem będzie przeportowanie działającego GCC, tak by kompilacja programów była łatwiejsza niż ten cross-tool-chain. Winxp (cygwin) -> Linux 2.4 (arm) :)
3. Zabawki. Ta kategoria powstała dla relaksu :) Jak na razie – skaner portów i cracker md5
Aby zainstalować – patrz krok pierwszy, następnie wybrane zabawki, po rozpakowaniu, wrzucamy do mohato/usr/bin na karcie pamięci. Wsio.
Python i GCC jest na EZX, przynajmniej wersje konsolowe na a780 dzialaja