Portál AbcLinuxu, 13. května 2025 18:49

Dotaz: Gentoo a "časový" priebeh kompilácie

13.1.2007 11:17 Peter
Gentoo a "časový" priebeh kompilácie
Přečteno: 139×
Odpovědět | Admin
Dobrý deň vám prajem.

Zaujímalo by ma, že či to je vôbec možné a ak áno, že či na to existuje nejaký nástroj a síce nejaký "odhadovník" priebehu kompilácie - čiže koľko percent z kompilovania už prebehlo, koľko zhruba ostáva času do skončenia kompilácie, ... A najlepšie by bolo (ak by samozrejme bolo) aby to bolo jednoduch integrovatelné priamo do emerge - čiže spustím napríklad emerge openoffice a aby som priamo "niekde" videl stav priebehu.

Vrelá vďaka za všetky odpovede.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jan Zahornadsky avatar 13.1.2007 11:28 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Rozbalit Rozbalit vše Re: Gentoo a "časový" priebeh kompilácie
Odpovědět | | Sbalit | Link | Blokovat | Admin
U jednoho balíku pochybuji. Protože máme hned několik způsobů, jak překládat projekty. I kdyby jsme spoléhali na jediný správný GNU make, tak si nedokážu představit, že by existovala nějaká heuristika, která by makefile analyzovala a poznala, jak daleko v překladu jsme...

Jinak co se týče více balíků, tak emerge přímo posílá nějaké escape sekvence (aby se měnilo záhlaví terminálu). Je v nich uvedeno, kolikátý balík se instaluje.
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
13.1.2007 11:31 Peter
Rozbalit Rozbalit vše Re: Gentoo a "časový" priebeh kompilácie
No - s tým terminálom to mi je jasné - to je v pohode, ale práve teraz kompilujem openoffice (64bit + neznášam gtk a win file dialógy a vzhľad :-)) a už sa neviem dočkať :-(

Ešte, že je to asi raz za 2-3 mesiace.
David Watzke avatar 13.1.2007 11:38 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Gentoo a "časový" priebeh kompilácie
No zrovna dnes jsem přes noc kompiloval OO.o 2.1.0 (na tomhle stroji) a trvalo to 3:47h. Ono to trvá hrozně dlouho jen proto, že make neběží paralelně, protože to nejspíš často dělá problémy...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 13.1.2007 11:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Gentoo a "časový" priebeh kompilácie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Něco takovýho je nemožný. U nějakýho projektu využívajícího cmake jsem průběh viděl, ale není to nic extra přesnýho. Každopádně pokud jsi balík už dříve kompiloval, můžeš si emergnout portage-utils a zkusit něco jako:
qlop -t glibc
glibc: 2424 seconds average for 28 merges
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
13.1.2007 12:45 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Gentoo a "časový" priebeh kompilácie
Odpovědět | | Sbalit | Link | Blokovat | Admin
pokial balicek uz bol raz v systeme tak genlop to vie vytiahnut z emerge logu
lukas@lukas ~ $ genlop -c

 * media-video/mplayer-1.0_rc1

       current merge time: 1 minute and 14 seconds.
       ETA: 7 minutes and 15 seconds.
lukas@lukas ~ $               
ma aj ine pekne prepinace napr -t ukaze kolko bol balicek mergovani, ....

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.