Browsing this Thread:
1 Anonymous Users
|
Re: Przenosnosc na przykladzie OWB
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
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 |
||||
|
||||
|
Re: Przenosnosc na przykladzie OWB
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Tak, tak o Odyssey... Kt?ra w sumie te? nazywa si? OWB :D
Posted on: 2016/8/14 14:49
|
|||
|
||||
|
Re: Przenosnosc na przykladzie OWB
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
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 |
||||
|
||||
|
Przenosnosc na przykladzie OWB
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
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
|
|||
|
||||
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.






