Moxa UC-7420+ sulautetun Linux purkin mukana tulee esikäännetyt kehitystyökalut 2.6.10 kernelille. Toimivat suoraan muinaisessa Fedora FC5:ssä, mutta kenties muissakin. Miten sitten käännän näillä ohjelman Moxalle ? Asenna Moxan CD-ROM:ilta roottina työkalut suorittamalla tool-chain/Linux/xscale_be_1_1.sh. Oletusasennuspaikka on /usr/local/xscale_be ja sen alta löytyy hakemisto sitten armv5teb-montavista-linuxeabi. Siltä löydät /bin ja /lib hakemistot, joita tarvitset kehittämiseen. Binistä löytyvät tutut [...]
XScale Moxa Toolchain – Ohjelmien kääntäminen
20. Lokakuuta 2009 · Ei kommentteja
Avainsanat: · building, compile, gcc, linux, ltermcap, microemacs, moxa, ncurses, nut, nut-2.4.1, toolchain, uemacs, xscale, xscale_be
OpenEmbedded – Asentaminen
20. Lokakuuta 2009 · Ei kommentteja
Asenna Moxa Toolchain 2.6.10 kernelille. Lataa täältä. Oletetaan esimerkin vuoksi, että asensit oletuspaikkaan /usr/local/xscale_be. Asenna uusi Python, vähintään 2.5, mutta 2.6.3 toimii hyvin. Tarvitaan täysi development versio. Lataa täältä. Asenna Psyco JIT kääntäjä Pythonille. Ilman tätä Bitbake tulee olemaan todella hidas. Lataa täältä. Tulevien ohjelmistojen asennuspaikan pitää olla sellainen, jonka yläpuolella ei tiedostojärjestelmässä ole yhtään [...]
Avainsanat: · bitbake, build, development, distro, installing, installing bitbake, installing openembedded, local.conf, machine, openembedded, python, strip, toolchain
OpenEmbedded – envs
20. Lokakuuta 2009 · Ei kommentteja
Tiedosto: Esimerkiksi /opt/oe/build/conf/envs Käyttö: source /opt/oe/build/conf/envs ennen bitbake:n ajoa TOOLCHAIN=/usr/local/xscale_be/bin export PRE_BUILT=/usr/local/xscale_be/armv5teb-montavista-linuxeabi export TOPDIR=/opt/oe export OEBASE=/opt/oe export PATH=”${TOPDIR}/bitbake/bin:${TOOLCHAIN}:/usr/local/bin/:${PATH}” export BBPATH=${TOPDIR}/build:${TOPDIR}/openembedded export BB_ENV_EXTRAWHITE=”OEBASE” export OEDIR=$PWD
Avainsanat: · bitbake, enrivonment variables, envs, sourcable, toolchain