Portál AbcLinuxu, 14. července 2025 23:14


Dotaz: Linux na PLC s motorolou

23.6.2005 07:36 yaris1
Linux na PLC s motorolou
Přečteno: 162×
Odpovědět | Admin
Dostalo se mi do ruky PLC s procesorem typu m68k. Rád bych na něj dostal linux a trochu si s ním pohrál, ale nedaří se mi nastavit vývojové prostředí linuxu pro kompilaci na tenhle typ procesoru. K dispozici mám PC s procesorem x86, takže je potřeba nastavit linux pro cross-compile na m68k. To znamená překompilovat binutils, gcc a glibc. Na internetu jsem našel několik postupů, bohužel staršího data, které mi s novými verzemi linuxu (knihoven) nefungují. Já nejvíce používám RH 9.0. Binutils už se mi podařilo zkompilovat v několika verzích (2.10.1, 2.14, 2.15), ale zatím se mi nepodařila žádná verze gcc (2.7.2.3, 2.95.3, 3.4.3). Každá skončí s jinou chybou, takže myslím není důležité je tu vypisovat. Zajímalo by mne jestli má někdo zkušenost s cross-compile nebo alespoň s verzemi binutils a gcc, které spolu půjdou zkompilovat v RH 9.0, abych se měl čeho chytit. Předem díky za rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.6.2005 08:23 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak o cross-compile bych také přivítal nějaké inforamce, snažím se zprovoznit linux na ARM Intel PXA255.
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
23.6.2005 11:30 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus 3.3.6 koukal jsem na successful builds a m68k-unknown-linux-gnu tam je, a já jsem ji (snad) úspěšne zkompiloval pro arm
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
23.6.2005 12:13 yaris1
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
OK, jdu zkoušet
23.6.2005 13:00 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na jaké to končí hlášce? Já jsem teda s cross-compilací problémy neměl, akorát překládat glibc je vždy celkem za trest. O cross-compilaci se můžeš dozvědět něco třeba v mips-howto nebo m68k-elf, ještě jsem kdysi viděl jedno lepší, ale nevím kde. Princip je pořád stejný, takže tě to snad trkne.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.6.2005 13:08 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
Nevíte, jaký je správný zápis pro target, někde jsem viděl (pro arm) arm-linux-elf, jinde zase arm-elf, co je tedy správně?
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
23.6.2005 13:27 yaris1
Rozbalit Rozbalit vše Re: Linux na PLC s motorolou
Jestli kompiluješ na linuxu pro linux tak je to jedno. To "linux" je tam jako určení OS, který ti na target poběží, ale pokud je to stejné jako host doplňuje se to implicitně.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.