[BSD] OFF: mips

Potoczky Andras andras-ml at wertz.hu
2013. Ápr. 25., Cs, 13:45:05 CEST


Jelenleg igy:
mips-linux-gnu-gcc -g example.c -o hello -static

Andras


2013-04-25 13:32 időpontban Bukuli Norbert ezt írta:
> Nem tudom, hogy mekkora a projekt, amit foritani szeretnel, de pl a
> firefox es a chromium linkeles kozben kb 1GB memoriat igenyel. 
> Bizzunk
> benne, hogy eleg lesz.
> Hogyan forditod a mostani "hello" alkalmazast?
>
> 2013. április 25. 13:28 Potoczky Andras írta, <andras-ml at wertz.hu>:
>
>> Ha csak annyi lenne a problema, hogy lassan fordul le, azt kivarom.
>>
>> A jelenlegi hardware:
>>
>> cpu model               : Broadcom BMIPS3300 V3.2
>> BogoMIPS                : 499.71
>> cpu MHz                 : 501.002
>> wait instruction        : yes
>> microsecond timers      : yes
>> tlb_entries             : 32
>> extra interrupt vector  : yes
>> hardware watchpoint     : no
>> ASEs implemented        : mips16
>> shadow register sets    : 1
>>
>> 256MB nand flash es 256MB memoria van benne. Egy intel atomon a kod 
>> 10-15 perc alatt fordul. Feltetelezem itt is lemenne nehany ora alatt, 
>> szoval nem lehetetlen kuldetes, ha sikerul forditot rakni ra.
>>
>> Hatareset, de elferne a forras es a forditott cucc, bar a box kezel 
>> pendrive-ot, szoval ha tudnek forditani a boxon, tarhely oldalrol meg 
>> tudnam oldani.
>>
>> Andras
>>
>> 2013-04-25 10:33 időpontban Bukuli Norbert ezt írta:
>>
>>> Nem akarok kukacoskodni, de par dolog nem tiszta a leveledbol,
>>> legalabbis szamomra:
>>>  - A Cortex SOC alatt gondolom te valamilyen ARM architekturaju
>>> berendezesre gondolsz.
>>>  - A MIPS nem ARM
>>>  - A fent emlitett rendszer miert nem beagyazott rendszer?
>>>
>>> Velemenyem szerint ilyen kis teljesitmenyu rendszeren forditani 
>>> vagy
>>> linkelni nem tul kifizetodo. Persze ez attol fugg, hogy mekkora a
>>> projekt. Velemenyem szerint egy jol felepitett keresztforditot 
>>> kellene
>>> alkalmazni forditashoz. Ennek epitesehez linux alatt a buildroot-ot
>>> vagy a gentoo-s crossdevet tudom ajanlani. Legalabbis nekem ezzel
>>> vannak tapasztalataim.
>>> Ha felhasznaloi modu programrol van szo, akkor pedig a 
>>> hibakereseshez
>>> erdemes gdbserver-t hasznalni.
>>>
>>> 2013. április 25. 10:22 Gabor HALASZ írta, <halasz.g at freemail.hu>:
>>>
>>>> On 4/25/2013 6:53 AM, Bukuli Norbert wrote:
>>>>
>>>>> Hello!
>>>>>
>>>>> Ez is lehet problema, de ha jol ertem csak abban az esetben, ha 
>>>>> az
>>>>> emulator mas bajtsorrendet hasznal, mint a beagyazott rendszer.
>>>>
>>>> Az emultator tudja mind a kettot. Ha jol ertettem, amit nem irt 
>>>> le, akkor az emulatorban leforditotta a kodot, a binarist atrakta a 
>>>> hardwarre, es nem indult el (felteteleztem, hogy ha emulatorban tud 
>>>> forditani, akkor a hibauzenetet is bemasolta volna, igy szo nelkul 
>>>> esett el a program). Megint csak intuicio, de szerintem itt nem 
>>>> beagyazott rendszerrol van szo, hanem valami Cortex-es soc-rol, 
>>>> amibol medialejatszot vagy homeservert akar faragni, ez esetben 
>>>> sokkal egyszerubb lenne magan a hardware-ren forditani a kodot 
>>>> gcc-vel, hiszen fut rajta a linux. Az, hogy valami az emulatorban 
>>>> jol mukodik, sajnos nem garancia semmire.
>>>>
>>>> _______________________________________________
>>>> BSD levlista
>>>> BSD at hu.freebsd.org
>>>> https://lists.hu.freebsd.org/mailman/listinfo/bsd [1] [1]
>>>
>>> --
>>> Üdvözlettel:
>>> Bukuli Norbert




További információk a(z) BSD levelezőlistáról