Page 1 of 1
kompilace ze zdrojovych kodu
Posted: Thu Mar 27, 2008 8:25 pm
by sgaba
Mám nejlepší zkučenosti s VMware. A to jak na linuxu tak na windows.
Jinak si tak dvakrát do týdne kompiluji build pomocí RosBE.
Posted: Fri Mar 28, 2008 4:23 pm
by Black_Fox
Není se čemu divit, je tak dobrý, že si ho můžou dovolit i prodávat
Zajímalo by mne, jak dlouho se vám ReactOS kompiluje, mně to na Pentiu M 1,5GHz trvá dvě hodiny.
Kompilaca
Posted: Sat Mar 29, 2008 3:14 pm
by sgaba
No já samozdřejmě mysim ten VMware (Player) co je zdarma.
Jinak je to doopravdy jeden z nejlepších vyzualizátorů.
(Nemá někdo zkušenosti z Microsoft VPC?)
K té kompilaci:)
Jaký zadáváte parametr?
make bootcd?
Také záleží na paměti.
A dále taky de vo to jesi na tom pc dále pracujete a
kompilujete jakobi na pozadí a nebo jenom kompilujete.
No ahlavně. Celej ReactOS je v zdrojovím kodu (svn) rozdrobenej do velkého množství malích souboru.
(Nevíte někdo jak dlouho se kompiluje jádro Linuxu nebo OOo?)
U mě na PentiumM 1.3Gz 256 RAM byla kompilace provedena za 1:34.
A to sem na notebooku nejen kompiloval...
Takže ten čas kolem dvou hodin je scela běžná věc.
Kompilace jadra linuxu a OOo
Posted: Mon Mar 31, 2008 8:13 am
by turican
Kompilace jadra linuxu je hodne invididualni, protoze zalezi kolik si do jadra pridas modulu(ovladacu). Samotne jadro ma zhruba 10%, zbytek je volitelny.
Krom toho zalezi na stroji, kompilatoru, na velikosi optimalizace, a podobne, ale to jiz plati pro jakoukoli kompilaci.
Uz jsem ho dlouho nekompiloval, ale predpokladam, ze kompilace jadra zabira okolo 10 min.
(stredni pocet modulu, na jednojadre s 2,5 GHz).
Kompilace OO na tomtez stroji okolo 6 hodin(je to skutecna lahudka
.
Posted: Mon Mar 31, 2008 5:42 pm
by Black_Fox
Aha... asi si těch dvou hodinek budu nakonec ještě vážit. No mne by jenom zajímalo, jak to dělají autoři, že je vždycky iso zkompilované, zabalené a uploadnuté do deseti minut? Někde jsem zahlédl zmínku, že stačí "make clean <součást>" a pak se to nebude muset kompilovat celé, ale kde najdu seznam takových možných součástí?
Jinak MS VirtualPC jsem zkoušel, chvilku jsem se dostal i k verzi 2007, když byla tehdy nová. Zkoušel jsem na tom jenom Windows, které (nepříliš překvapivě) fungovaly normálně. Linux jsem tehdy znal jen z doslechu, takže nemůžu říct, jak si poradí se svobodnými operačními systémy
Posted: Mon Mar 31, 2008 9:11 pm
by preston
upresneni je to "make jmenomodulu_clean".. a jmeno modulu je vetsinou nazev adresare ve kterem se pozadovana soucast nachazi. takze treba
"make ntoskrnl_clean", "make user32_clean" you name it...
Kompilování reactOS
Posted: Fri Apr 04, 2008 1:03 pm
by sgaba
Možná by stálo za to napsat návod na kompilování v češtině. Například že jde zkompilovat jen určitý modul sem nevěděl. (Ale je to logické.)
Jak například zjistím kdyš updatuju svn v jakých modulech byla provedena změna?
Re: Kompilování reactOS
Posted: Fri Apr 04, 2008 1:13 pm
by preston
sgaba wrote:Možná by stálo za to napsat návod na kompilování v češtině. Například že jde zkompilovat jen určitý modul sem nevěděl. (Ale je to logické.)
Jak například zjistím kdyš updatuju svn v jakých modulech byla provedena změna?
uz jsme se nejak odchylili od tematu, ale preci jenom jeste odpovim.
pozna se to nejlip tak, ze das "make"/"make bootcd"/... a rbuild sam prekompiluje vsechny moduly ve kterych doslo ke zmene (pripadne ty, ktere zavisi na nejakem zmenenem modulu).
jinak muzes zkusit nejaky svn GUI (treba tortoise svn) a tam si muzes snadno prochazet logy k celemu repozitari, jednotlivym slozkam nebo konkretnim soubroum. jde to samo i z konzole, ale neni to tak prehledny a barevny
pokud bys chtel na toto tema pokracovat, zaloz prosim nove vlakno nebo mi rekni a ja poslednich par prispevku presunu. dik za pochopeni
Založení vlákna a přesun přízpěvk
Posted: Mon Apr 07, 2008 2:53 pm
by sgaba
to preston
Máš pravdu. Sem se to nehodí. Tak jesi mužeš tak proveď ten přesun. Díky.
Název mužeš dát třeba: "kompilace ze zdrojovích kódů"
Posted: Mon Apr 07, 2008 4:12 pm
by preston
vlákno splitnuto z "Lokalizace"
Posted: Mon Apr 07, 2008 4:14 pm
by preston
Black_Fox wrote:Aha... asi si těch dvou hodinek budu nakonec ještě vážit. No mne by jenom zajímalo, jak to dělají autoři, že je vždycky iso zkompilované, zabalené a uploadnuté do deseti minut?....
To bude tim, ze buildslave je 2x Xeon 5310 (dual core - celkem tedy 4 jadra) s 8GB DDR2 667 RAM
Tortoise svn
Posted: Mon Apr 07, 2008 5:21 pm
by sgaba
Umíte někdo přeložit třeba jen je
Posted: Mon Apr 07, 2008 6:18 pm
by sgaba
Chtěl bych si přeložit winemine.
A běhat je pod windows.
Dělám totiž překlad tak nechci kompilovat reactos a testovat to vněm.
Re: Umíte někdo přeložit třeba je
Posted: Tue Apr 08, 2008 11:55 am
by preston
sgaba wrote:Chtěl bych si přeložit winemine.
A běhat je pod windows.
Dělám totiž překlad tak nechci kompilovat reactos a testovat to vněm.
make winemine_clean
make winemine
vystup bude v reactos\output-i386\base\applications\games\winemine
Jo dík.
Posted: Tue Apr 08, 2008 7:04 pm
by sgaba
Ja to vyřešil tak že sem nechal asi sedum minut běžeb celej překlad a po výpisu že sou miny přeloženy sem to vypnul.