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


Dotaz: Kompilace programu pro jinou architekturu

10.7.2009 18:31 linuxnew
Kompilace programu pro jinou architekturu
Přečteno: 604×
Odpovědět | Admin

Ahoj, mam router Edimax 6104-KP, podarilo se mi do toho nahrat linux , konkretne projekt Sweex (http://www.sunspot.co.uk/Projects/sweexproject.htm), nabootuje to z USB klicenky, celkem se mi to i zamlouvam, ale potreboval bych do toho zkompilovat jeden programek nic vic nic min.

Dokazal by nekdo poradit jak na to jit?

Je v tom MIPS procesor viz. http://www.linux-mips.org/wiki/BR6104

Program ktery chci komplikovat je napsany v C (sitovy demonek vlastni tvorba), prelozit ho lze bez problemu na x86 v GCC.

Chtel bych ho jen prelozit pro ten MIPS, nahrat na USB klicenku a spoustet.

Poradte prosim jak na to? Cross-compile je pro me spanelska vesnice a ani s googlem v tom nemam moc jasno.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.7.2009 18:53 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Komplikace programu pro jinou architekturu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na jaké distribuci to chcete kompilovat? Např. podrobný návod pro Gentoo je zde: Gentoo Cross Development Guide.

Ten titulek dotazu se povedl ;-)
10.7.2009 20:25 linuxnew
Rozbalit Rozbalit vše Re: Komplikace programu pro jinou architekturu

Debian Lenny (32bit).

Proc se titulek povedl, nejak jsem mimo obraz?

10.7.2009 20:28 Cecek | skóre: 5 | blog: cecil
Rozbalit Rozbalit vše Re: Komplikace programu pro jinou architekturu
kompilace / komplikace
10.7.2009 21:08 linuxnew
Rozbalit Rozbalit vše Re: Komplikace programu pro jinou architekturu

jo tak, znate mozek, staci mu prvnich/poslednich par pismenek, zbytek ve slove je nedulezity...

12.7.2009 17:45 linuxnew
Rozbalit Rozbalit vše Re: Kompilace programu pro jinou architekturu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nejsou lidi?

9.8.2009 09:44 mikro
Rozbalit Rozbalit vše Re: Kompilace programu pro jinou architekturu

mas 2 moznosti -- bud niekto v debiane uz nieco podobne riesil a staci ti na nete najst len hotove cross gcc pre ten MIPS. druha moznost je skompilovat si gcc vlastne (v debiane) s configure --target=mips-unknown-linux (treba pozriet presnu syntax), to ti potom bude generovat MIPS binarky priamo v x86 debiane.

12.7.2009 19:38 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Kompilace programu pro jinou architekturu
Odpovědět | | Sbalit | Link | Blokovat | Admin
prohledejte web na crosstool
In Ada the typical infinite loop would normally be terminated by detonation.

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.