abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 13:00 | IT novinky

Zítra končí bezpečnostní konference Black Hat USA 2021 (Twitter) a začíná bezpečnostní konference DEF CON 29 (Twitter). Kvůli COVID-19 letos probíhají obě konference hybridně, v Las Vegas i virtuálně. V rámci Black Hat budou vyhlášeny výsledky letošní Pwnie Awards (Twitter). Pwnie Awards oceňují to nejlepší, ale i to nejhorší z IT bezpečnosti (bezpečnostní Oscar a Malina v jednom). Viz nominace.

Ladislav Hagara | Komentářů: 0
včera 09:00 | Zajímavý článek Ladislav Hagara | Komentářů: 4
včera 08:00 | Pozvánky

MojeFedora.cz zve na online konferenci Nest with Fedora 2021 (Flock to Fedora). Konference proběhne od čtvrtka 5. srpna do soboty 7. srpna, vždy od 14:00. Na programu je řada zajímavých přednášek.

Ladislav Hagara | Komentářů: 0
včera 07:00 | Nová verze

CrossOver, komerční produkt založený na Wine, byl vydán ve verzi 21. Přehled novinek v ChangeLogu. Verze 21 je založena na Wine 6.0 s více než 8 300 vylepšeními.

Ladislav Hagara | Komentářů: 4
3.8. 16:22 | IT novinky

Byla vydána videohra o stínech minulosti Svoboda 1945: Liberation. Druhá světová válka skončila, ale ve vesnici Svoboda na česko-německém pohraničí mír nenastal. Přijeli jste rozhodnout desetiletí trvající spor. Komu věřit? Jak s tím souvisí vaše rodina? Vyzpovídejte svědky a odhalte pravdu o vlastní minulosti ve hře, jakou jste ještě nehráli.

Ladislav Hagara | Komentářů: 14
3.8. 15:22 | Komunita

Dnes 3. srpna od 20:00 a o týden 10. srpna od 20:00 proběhne online konference Qubes virtual mini-summit 2021 věnovaná operačnímu systému zaměřenému na bezpečnost Qubes OS (Wikipedie). Přednášky lze sledovat na YouTube.

Ladislav Hagara | Komentářů: 0
3.8. 07:00 | Nová verze

Po půl roce od vydání verze 2.33 byla vydána nová verze 2.34 knihovny glibc (GNU C Library). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
2.8. 16:00 | Komunita

V září 2018 byl představen web data.firefox.com s veřejnými daty o Firefoxu. Aktuální počet aktivních uživatelů (Monthly Active Users) je 197 miliónů. Před rokem to bylo 211 miliónů. Před dvěma roky 223 miliónu. Nejvíce, 253 miliónů, to bylo v lednu 2019. Od té doby tedy pokles o 55 miliónů uživatelů.

Ladislav Hagara | Komentářů: 74
2.8. 13:00 | IT novinky

Digitální knihovna Internet Archive / Wayback Machine letos slaví 25 let od svého vzniku. Virtuální oslava proběhne 21. října.

Ladislav Hagara | Komentářů: 5
2.8. 12:00 | Zajímavý článek

Dragos Barosan ve svém článku New in Git: switch and restore popisuje dva nové příkazy verzovacího systému git. Původně k přepnutí pracovního stromu do jiné větve i k zahození lokálních změn v souborech sloužil příkaz git checkout, což bylo nepřehledné pro nové uživatele. Nyní pro tyto dvě akce přibyly dva nové jednoúčelné příkazy, které práci s gitem mají zjednodušit.

Harvie.CZ | Komentářů: 3
Jak synchronizujete data mezi zařízeními?
 (23%)
 (20%)
 (13%)
 (16%)
 (28%)
Celkem 69 hlasů
 Komentářů: 9, poslední 3.8. 17:35
Rozcestník

Stručný popis, aneb jak použít ./configure

13.4.2005 00:35 | Přečteno: 2347× | Linux | poslední úprava: 13.4.2005 15:56

Po přečtení tohoto threadu jsem si řekl že stručně napovím, protože se v něm tazatel de facto nedozvěděl to, co chtěl vědět.

Princip configure skriptu je takový, že má za úkol "ošmatat" systém na kterém byl spuštěn (zjistí verzi překladače, dostupnost devel balíčků a spousta jiných akcí) a následně podle výsledku "ošmatání" připravit Makefile skript pro příkaz make. Takže v základu a úplně nejlepší (dle mně) je začít někde v konzoli a v adresáři kam se rozbalily ty zdrojáky (já je dávám do /usr/src ) asi takto:

./configure --help | more
a tím si zjistím všechny potřebné volby, se kterými můžu program zkompilovat ze zdrojových kódů. Ty volby, které se mi hodí, si opíšu nejlépe někam na papírek a pak už postupuji klasickým (jako příklad uvedu ./configure pro mplayer) a pod normálním uživatelem (ne rootem :-) ):
./configure --prefix=/usr --enable-gui --enable-largefiles --enable-freetype
make
su
make install
Skript configure vypisuje dost informací, které nejsou až tak podstatné, podstatné jsou pouze ty, co oznamují nějakou chybu (kterou je nutno vyřešit pro úspěšnou kompilaci) a nebo hlášení, která oznamují že nebylo nalezeno něco, co je potřeba pro rovněž pro úspěšnou kompilaci. Ta hlášení o chybějících věcech jsou dosti důležitá, a oznamují uživateli, že chybí některé takzvané devel balíčky. Například pokud bych chtěl mplayer kompilovat pomocí výše uvedeného ./configure tak na většině rpm distribucích (RedHat, Fedora, SuSE, Mandrake a Aurox) musím mít nainstalován odpovídající balíček freetype-devel (popř. libfreetype-devel).

Jinak na toto téma zde byl také zajímavý článek s názvem "Nebojme se kompilace" (nebo tak nějak, autor promine kdybych to nějak zkomolil :-) ) kde je také popsáno dost věcí ohledně kompilací programů ze zdrojových kódů.

       

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

Vložit další komentář

13.4.2005 00:57 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Mplayer
Srandovní je, že zrovna ten mplayeří configure skript je úplně jiný než většina ostatních configure skriptů (generovaných autoconfem) :-)
Pavel Stárek avatar 13.4.2005 10:52 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: Mplayer
No, pravda já jsem ho nijak zvlášť nezkoumal, ale myslím si, že princip je stejný (alespoň doufám) :-)
Kdo chce, hledá způsob; kdo nechce, hledá důvod.
13.4.2005 15:39 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Mplayer
Používá se stejně, protože lidi jsou na to zvyklí (i když některé vychytávky, jako třeba cachování testů neumí).

Jenom mi přišlo srandovní, že za příklad configure skriptu bereš vlastně jeho napodobeninu :-) Jinak ten popis je pěkný.
Pavel Stárek avatar 13.4.2005 15:54 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
Rozbalit Rozbalit vše Re: Mplayer
Ó děkuji za pochvalu, to si snad ani nezasloužím :-)
Kdo chce, hledá způsob; kdo nechce, hledá důvod.

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.