GCC kompajliranje Linux softvera: X86 u PPC

Verujem da je ovo napredna tema a ja jadnicak pocetnik … ali dobro, polako.
\Kao sto vecina vas zna, sa Apple tranzicijom PPC u x86 opao je broj PPC distribucija Linuxa
iako postoji zajednica pa i Mint PPC 11 http://mintppc.org/[/url] i centralni depo [url=“http://penguinppc.org/”]http://penguinppc.org/

Medjutim, stani pani aplikacija bas i nema u novijim verzijama, OO je mislim zaglavio kod 1.x
http://www.openoffice.org/porting/linuxppc/ppclinks.html

itd. itd.

Ja se spremam da kupim najnapredniju plocu za AmigaOS 4[/url] [url=“http://en.wikipedia.org/wiki/AmigaOne_X1000”]AmigaOne x1000[/url] koja je [url=“http://blog.hyperion-entertainment.biz/?p=607”]testirana sa Linuxom
i dolazi kao dual boot system (video Debiana na X1000)

Sve u svemu imam dva izbora:

a) Da sam rekomajliram sorseve novijih x86 programa za PPC (verovarno uz pomoc GCC-a?)

:slight_smile: Da iz postojecih PPC Linux distroa “cupam” softver (kako?)

Skinuo sam:[list]
[]Mint 11 PPC (DVD)
[
]Debian Lenny net install PPC (CD)
[]Crux PPC 2/5 Beta (CD)
[
]Ubuntu 9.10 PPC (CD)
[]Debian 5.04 PPC (1DVD)
[
]YDL 6.1 PPC (DVD)
[]OpenSUSE 11 PPC (DVD)
[
]Fedora 12 PPC (DVD)
[*]Debian 4 PPC (4 DVD)
[/list]
Nazalost, ovakve kakve jesu, ni jedna instalacija NE podrzava zeljeni hardver tako da sa ovih diskova mogu samo da ripujem softver
za Debian Wheezy / Mint 11.

Nekih stvari nema za PPC

Nearly all open-source software is available to download from the Ubuntu repositories, but the amount of proprietary software available for PowerPC linux is limited. You will have the same version of Firefox, LibreOffice, etc as other architectures.
Notable absentees are: Chrome/Chromium, Adobe Flash (although open-source alternatives are available, see below), Wine (however Qemu can be used, see below), ndiswrapper, proprietary video drivers and Dropbox (but, you can use Ubuntu One).
https://wiki.ubuntu.com/PowerPCFAQ#What_software_is_available_for_PowerPC.3F

Ima li to smisla i sta preporucujete?

Dobro, da pokusam da uozbiljim stvari :slight_smile:

Želeo bih i da platim mic po mic svakog meseca osobi koja je voljna da izvuče sve što
može iz postojećih PPC Linux distroa i dopuni MInt 12.

Dugoročnije, u narednih oko 1,5 godinu sam zainetersovan za build up što je močnije
moguće PowerPC Linux distribucije sa programima koji mi trebaju (AbiWord ili OpenOffice, GIMP; Blender, IceWeasel …)
i za ugradnju minimum SAM 460 kernela http://www.acube-systems.biz/index.php?page=hardware&pid=5
SAM 440 kernela https://acube-systemsbiz.serversicuro.it/index.php?page=hardware&pid=1
i AmigaOne x1000 kermela http://blog.hyperion-entertainment.biz/?p=607

Ukoliko se za ovaj poslić i poslić testiranja CommodoreOS distribucije )vidi druge distribucije) niko ne prijavi na ovom
forumu za mesec dana, ponudu ću preneti na zvaničan MINT i druge Linux forme, Prednost domačim mozgovima,
ali ozbiljnim.

Živ sam ozbiljan. Znam šta mi treba i voljan sam da izdvojim neki procenat mesečnih prihoda.

Izvinjavam se što “gušim” ali za tim ima male potrebe i recimo da bi desetine do stotine stranca
bile voljne da plate 10 do 20 evra za taj distro. Dakle ideja je i za mene i za druge, u duhu Linuxa

http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=34062&forum=34&59

Takodje sam voljan da pomognem bilo koga ko može da pomogne port OpenOfisa na AmigaOS

Posto ne mogu da dam svoj komp,
Doduse mogu da napravim baunti da mu se kupi Amiga, sto je uspelo sa DJ Nikom
i eventualni mali donator bi bio Trevor Dikinson.
Za podrsku za razvoj mogu da ga kontaktiram
http://obligement.free.fr/articles_traduction/itwdickinson_en.php
Za hardver bi stavljali baunti
http://www.amigabounty.net/?function=viewproject&projectid=70
http://amigabounty.net/index.php?function=viewproject&projectid=90

Opet prica nije zez … potreban je ofis za AmigaOS

Raniji napori sa OO KIDS verzijom sa kojom bih bio zadovoljan

http://wiki.ooo4kids.org/index.php/EnvironmentSetup/AmigaOS
http://sourceforge.net/projects/amiopenoffice/develop
http://aros-exec.org/modules/newbb/viewtopic.php?topic_id=4646
http://grou.ps/amiopenoffice
http://www.morphzone.org/modules/newbb_plus/viewtopic.php?forum=9&topic_id=7376

Resursi

http://download.ooo4kids.org/en
http://www.openoffice.org/porting/
http://www.openoffice.org/download/

Tutorali za odvazne koji zele da mi uzmu parice
http://www.pages.drexel.edu/~sg64/stuff/cross-compile.htm
http://elinux.org/GCC_Tips

Koliko god ova tema izgledala nebitno sada, ko ovlada GCC kompajliranjem moci ce da
portuje sors za razlicite verzije Lindze, kao i za PPC Mint i jednog dana ARM Mint
od koga nam zavise tableti i mobilni.

Mislite o tome, a i ja cu pokusati kada budem na odmoru. Zamoran posao zbog medjuzavisnosti
(dependencies) koje su u mom dvonedeljnom utisku inace najveca mana Lindze (nije uvek lako
naci sta je sve potrebno nekom paketu da bi radio)

Automatsko generisana poruka!

Ova tema je premeštena iz “Glavna podrška[/url] → [url=“http://forum.mint-srbija.com/forum/12-apsolutni-pocetnici/”]Apsolutni početnici[/url]" u "[url=“http://forum.mint-srbija.com/forum/3-razvojni-departman/”]Razvojni departman[/url] → [url=“http://forum.mint-srbija.com/forum/78-linux-mint-ppc/”]Linux Mint PPC”.

LMS Tim!

Izvinjavam se svima, naziv je pokresan … u sustini sors koda u PPC

Za šta ti treba to kompajliranje :)) Pakete za softver koji je pisan portabilno već imaš u Debianu. Obrati se na mejl list, ako nešto treba:

https://lists.debian.org/debian-powerpc/

Dodatna optimizacija za specific hardver obično ide van Debian projekta, a to već rade koliko sam čuo valjda ovi iz AmigaOne pošto poznaju hardver i imaju specifikacije, po istom sistemu radi i npr. raspbian.org doteranija verzija Debiana za raspberry arm.

Kako god ništa ne može da se uradi bez hardvera, developerima treba donirati taj PPC hardver u tvom slučaju baš te Amige originalne, da bi uopšte i moglo da se nešto uradi :)). Opet da poredimo sa slučajem ekstra jeftinog rpi hardvera, počela su čak i deca sa time da se igraju i da šalju pečeve ;).

Videcu sta moze da se uradi, Kernel izabacuju prozivodjaci ploca (Acube, A-EON) ako to smatramo hardware specific optimizacijom.
Hvala za Debian PowerPC listu, mene recimo zanimaju programi koji cesto nisu deo distribucija, a nema ih za PowerPC a to je dosta
softvera pa me zanima nacin na koji to mogu da radim sam (rekomajliram) ili da to neko ucini za mene, pa cu ga ja testirati.

Ocigledno “genericki” deo posla moze da se uradi na bilo kojoj LInux masini

Slazem se da je Pi dokazao da je moguce imati upotrebljiv a djaba hardver uz trenutno Linux i AROS.

Pa može bez hardvera, ali to je kao kada bi igrao šah ne gledajući tablu i posle određenog broja poteza svako zaboravi raspored :)). Kad imaš hardver, mogao bi da pomogne ko god hoće početnici, pa i deca.

Kompajliranje za korisnike je lako i lako se uči, ako je port deo upstream projekta, ali ako nije a to je mislim što ti tražiš tzv. ground zero port za šta treba veoma
iskusan developer porter koje se uz to razume u obe arhitekture… Ništa, najbolje se obrati na debian ppc lists, tu sigurno dobijaš najbolje informacije.

Najkrace receno to sam i ja razumeo, ali svako uputstvo za kompajliranje u PPC (ili AmigaOS) target mi je dobrodoslo. A imam masinu za testiranje. Videcu ako u narednim godinama dobijem dve da jednu dam nekom developeru. Malo je to komplikovano kad hardver ne moze da se kupi u supermarketu :slight_smile: I jasno mi je da je vaznije testiranje i ispravke u kodu, ali dobar programer to moze gledajuci kod i zahvaljujuci dobrom bag reportu. Videcemo …