Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who is Online
9 user(s) are online (8 user(s) are browsing Forum)

Members: 0
Guests: 9

more...


Browsing this Thread:   1 Anonymous Users






Re: Przenosnosc na przykladzie OWB
#5
Home away from home
Home away from home


See User information
OK, troche wiecej juz wiem. Czyli najwieksza przeszkoda to brak komponentow, do ktorych sie odwoluje programista, na tych innych platformach...
Zakladajac jednak, ze te komponenty bylyby, oraz to, ze caly kod pisany bylby w jednym jezyku, bez bezposredniego odwolywania do sprzetu to przeniesienie na inny procesor to w duzym uproszczeniu oczywiscie "klikniecie przycisku COMPILE"??

ps. SSH to super pomys?! Bedzie tez na ARM?

Posted on: 2016/8/15 16:57
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Przenosnosc na przykladzie OWB
#4
Home away from home
Home away from home


See User information
Tam sa w sumie dwa problemy:

1) jedna z potrzebnych bibliotek (ICU) nie zostala przeporowana na wszystkie architektury (nie jest przenosna)
2) w Odyssey sa sciezki kodu ktore sa specyficzne dla x86. Mozliwe, ze brakuje ich wariantow dla innych architektur, wiec trzeba by je napisac
3) Odyssey ma czesc kodu pisanego pod little-endian, co oznacza, ze ten kod nie jest przenosny i musi zostac naprawiony. To jednak jest ogromna praca.
4) W zwiazku z 2) i 3) moga sie pojawic dodatkowe bugi, ktore ponownie spowoduja wydluzenia czasu portowania

Ogolnie nie nazwalbym WebKit (silnika Odyssey'a) wieloplatformowym. On jest ogolnie PC i ARM.

Posted on: 2016/8/14 17:39
Krzysztof

"There is no such thing as software for free. If it is not the user who covers the cost of software creation with money, it is the developer who covers this cost with his own free time."

www.aros3d.org
www.twitter.com/ddeadwood
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Przenosnosc na przykladzie OWB
#3
Home away from home
Home away from home


See User information
Tak, tak o Odyssey... Kt?ra w sumie te? nazywa si? OWB :D

Posted on: 2016/8/14 14:49
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Przenosnosc na przykladzie OWB
#2
Home away from home
Home away from home


See User information
OWB kt?re jest w zrodlach AROSa jest dla kazdej wspieranej platformy. Czy chodzi ci o Odyssey?

Posted on: 2016/8/14 13:34
Krzysztof

"There is no such thing as software for free. If it is not the user who covers the cost of software creation with money, it is the developer who covers this cost with his own free time."

www.aros3d.org
www.twitter.com/ddeadwood
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Przenosnosc na przykladzie OWB
#1
Home away from home
Home away from home


See User information
Podraze jeszcze temat z poprzedniego watku dot. Abi. W sumie to chcialem wyslac PM do Krzysztofa ale mysle ze temat jest na tyle interesujacy, ze chyba lepiej tu na formu.
Namnozylo sie wersji AROSa. Jest na x86, x64, 68k, PowerPC i ARM...
Jak rozumiem zrodla programow w jezykach wyzszego poziomu sa takie same dla kazdej platformy i dopiero bianaria sie roznia?
Czy zatem stworzenie binarki na konkretny procesor sprowadza sie do skompilowania programu? Czy w przypadku takiego duzego programu, jak OWB jest to duze przedsiewziecie? No bo dla laika moze sie wydawac, ze to napisanie jednego polecenia... Poniewaz jednak nie ma wersji OWB dla kazdej z wymienionych wyzej platform to domyslam sie, ze jest to cos wiecej.
Na czym polega trudnosc i dlaczego arosowe binaria powstaja tylko dla jednego procesora?

Posted on: 2016/8/14 10:40
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 







You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4462
2 nikolaos
nikolaos
4206
3 magorium
magorium
4095
4 phoenixkonsole
phoenixkonsole
3942
5 deadwood
deadwood
2917
6 ncafferkey
ncafferkey
2810
7 mazze
mazze
2222
8 Kalamatee
Kalamatee
2212
9 clusteruk
clusteruk
2114
Powered by XOOPS © 2001-2025 The XOOPS Project