[See English summary in the end of this article] Sulautetut Linux palvelimet ovat varsin kätevä tapa kehittää automaatiota teollisuudessa ja miksipä kotiautomaatiota ei voisi rakentaa myös samalle alustalle. Ainakin allekirjoittanut arvostaa suuresti jokaista kohdetta, missä herkästi vikaantuvat PC-pohjaiset integraatiokomponentit korvataan levyttömällä, virtalähteettömällä ja täysin passiivisesti jäähdytetyllä laitteella. MontaVista Linuxin luotettavuuskin on uskomatonta luokkaa. Uptimet vierähtävät [...]
Sulautettua Linuxia, OpenEmbedded ja XScale/MontaVista Moxa-UC7420+
20. Lokakuuta 2009 · Ei kommentteja
Avainsanat: · 2.6.10, arm, armv5teb, bitbake, build, configure, cross-compile, development, distro, embedded, environment variable, fc5, fedora, host, linux, local.conf, machine, makefile, montavista, moxa, openembedded, perl, pre-built, python, receipe, samba, sourcable, target, toolcain, tools, xscale
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
Päivitysvinkkejä PHP5 5.2.11 Debian Lenny
22. Syyskuuta 2009 · Ei kommentteja
[See English summary in the end of article] PHP5 on päivittynyt ja korjannut muutamia vakavia tietoturvaongelmia. Kääntäminen tuottaa taas pientä tuskaa GD 2.0.35:n kanssa (gdkanji.so ei löydä libiconv:ia). Tässä pari vinkkiä, pätevät Debian Lennyyn. 1) Libiconv vaaditaan Aiempi PHP5 versio 5.2.8 ei vaatinut erillistä libiconv:ia asennettavaksi tai sitten päivitys Etchistä Lennyyn on muuttanut asian. Asenna libiconv-1.13-1 (konfiguroi, [...]
Avainsanat: · 2.0.35, 5.2.11, axps, build, building php5 failed, building php5 fails, configure, debian, failed, fails, gd, gdkanji, httpd.conf, lenny, libiconv, libtool, linking, missing, missing libiconv, php5, upgrading
Kuinka Darwin kääntyy Etchissä
26. Kesäkuuta 2008 · Ei kommentteja
Darwin Streaming Server 6.0.3 ei tuppaa kääntymään Linuxissa ainakaan gcc4:llä sitten millään. Avuksi löytyi tämä patch Sverker Abrahamssonilta ja sitten seuraavaa ohjetta noudattaen kääntyy ja asentuukin kertaheitolla jopa ilman gcc3-compat kirjastoja: cd DarwinStreamingSrvr6.0.3-Source/ patch -p1 < dss-6.0.3.patch ./buildtarball cd DarwinStreamingSrvr-Linux ./Install Sellainen käpy sattui itselläni, että qtss käyttäjän ja ryhmän lisääminen meni pieleen aluksi (käytin [...]
Avainsanat: · 6.0.3, build, building, compile, compiling, darwin, debian, dss, etch, gcc, gcc3, gcc4, linux, patch, problem, rhel, rhel4, streaming server, tarball