Podpora pro MIPS do GCC

lukas016

Podpora pro MIPS do GCC
« kdy: 05. 11. 2013, 22:48:38 »
Dobry den,

neviete prosim ako mozem do gcc nainstalovat podporu pre mips procesory lebo v repozitaroch neviem nic najst a na internete som nasiel len nejake platene alebo odlahcene verzie (nie priamo pre gcc). Potreboval by som nieco obecne lebo neviem presny typ procesora.

Za odpoved vopred dakujem.
« Poslední změna: 05. 11. 2013, 23:16:57 od Petr Krčmář »


DK

Re:GCC CROSS -> MIPS
« Odpověď #1 kdy: 05. 11. 2013, 22:56:09 »

student

Re:GCC CROSS -> MIPS
« Odpověď #2 kdy: 05. 11. 2013, 23:10:15 »
Skus buildscript
http://d3s.mff.cuni.cz/teaching/operating_systems/download/toolchain.mips.sh

Zbuildi sa to do CROSS_PREFIX; aktualna zlozka bude pracovna, takze musis byt mimo CROSS_PREFIXu.

lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #3 kdy: 05. 11. 2013, 23:26:27 »
Napokon sa mi podarilo nainstalovat mips-linux-gnu-gcc ale bohuzial na cielovom zariadeni nemozem dany program spustit zrejme kvoli nastaveniu sh.https://www.google.sk/#q=ubuntu+install+libgmp3c2

Ale dik za script skusim sa na to pozriet.

lukas016

Re:GCC CROSS -> MIPS
« Odpověď #4 kdy: 05. 11. 2013, 23:28:43 »
http://gcc.gnu.org/onlinedocs/gcc/MIPS-Options.html

Tie prepinace som skusal bohuzial mi napisalo ze je to neplatny prepinac zrejme mi chybaju nejake kniznice.


Lol Phirae


lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #6 kdy: 06. 11. 2013, 10:20:36 »
Viem si ho zistit len ked som pisal dotaz tak som to bohuzial nevedel. Ale momentalne ma skor trapy to ze nemozem spustit binarny subor lebo sh mi hlasy ze sa nenasiel.

lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #7 kdy: 06. 11. 2013, 17:06:13 »
Este mi niekto nevie povedat ze ak som zvolil zly typ cpu je mozne ze sh mi pri spusteni zahlasi ze subor sa nenasiel?
lebo som zvyknuty ze v tskom pripade dostanem chybovu hlasku zle ELF...

Za odpoved vopred dakujem.

Lol Phirae

Re:Podpora pro MIPS do GCC
« Odpověď #8 kdy: 06. 11. 2013, 17:14:53 »
Este mi niekto nevie povedat ze ak som zvolil zly typ cpu je mozne ze sh mi pri spusteni zahlasi ze subor sa nenasiel?

Obavam se, ze popis problemu zustal nepochopen. Co, kde, kdy to hlasi?

lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #9 kdy: 06. 11. 2013, 17:46:55 »
Ak chcem spusit program na cielovom zariadeni napr ./program
Tak dostanem chybove hlasenie od sh, ze subor sa nenasiel. Pritom tam fyzicky je a dokazem ho cez cat vypisat.

Mam dojem ze na cielovom zariadeni nie je ciste sh ale asi ash. Snad to pomoze.

pa3k

Re:Podpora pro MIPS do GCC
« Odpověď #10 kdy: 06. 11. 2013, 18:06:50 »
skuste na cielovej masine (s tym mips procakom) najskor:

ldd ./program

ak vypise zoznam kniznic a ako sa mapuju tak cielove cpu by mohlo byt ok, a v zozname bude pri niektorych knizniciach uvedne not found

pa3k

Re:Podpora pro MIPS do GCC
« Odpověď #11 kdy: 06. 11. 2013, 18:18:33 »
Ak nahodou je to nejake embedded zariadenie a mate tam minimalny system a nemate ldd, tak to iste spravi aj toto:

LD_TRACE_LOADED_OBJECTS=1 ./program

lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #12 kdy: 06. 11. 2013, 18:31:41 »
ldd som uz skusal ale nie je tam nainstalovane, bohuzial ani nastavenie globalnej premenej nepomohlo.

Zariadenie na ktorom to skusam je NanoStation M5 od ubnt. Viem ze maju toolchain pre ich sdk ale to mam taky dojem ze vytvara cely firmware ale ja potrebujem len jednoduchy program tam dat.

pa3k

Re:Podpora pro MIPS do GCC
« Odpověď #13 kdy: 06. 11. 2013, 18:59:09 »
Skuste to s tou premenou napr. na shell

LD_TRACE_LOADED_OBJECTS=1 /bin.sh

ak to tam vypise zoznam kniznic tak mate problem s tym, ze nemate spravny prekladac.

Ved pozite sdk a skompilujte si cez neho svoj program.


lukas016

Re:Podpora pro MIPS do GCC
« Odpověď #14 kdy: 06. 11. 2013, 21:01:26 »
Tak problem bude s prekladacom. SDK je kus problem nainstalovat lebo je len na 32bit.