Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
GNU - pomoc při tvorbě programů: Autoconf

Jan Uhlir
Jan Uhlir (neregistrovaný)
26. 2. 2001 0:52 Nový

skvely clanek

celé vlákno

Diky za clanek.
Pokousel jsem se sveho casu portovat PHP pro mingw.
(stridave uspesne) PHP vyuziva plne prostredku autoconf/automake.
Prijit tenhle clanek driv, usetrilo by mi to dost prace s browzdanim po manualech.
Uvital bych zejmena informace o utilite LIBTOOL.
(nepodarilo se mi bohuzel prelozit nektere knihovny ;)

Tomas Zellerin
Tomas Zellerin (neregistrovaný)
26. 2. 2001 10:36 Nový

m4, autoscan

celé vlákno

Mozna by stalo alespon za zminku, ze to, v cem je configure.in napsan je v makrojazyk m4 (jakysi obecneji pouzitelny bratricek C preprocesoru), a tedy jsou k dispozici vsechny jeho vlastnosti, vcetne moznosti definice vlastnich maker.

Jinak hezky clanek, i kdyz ocekavanou diskusi na tema co to stoji (napr. krome prace s vytvorenim autoconf souboru je tu jeste potreba psat programy s ohledem na autoconf, jinak je jeho pouzivani skoro na nic) a jestli se to vyplati jsem v nem nenasel ;)

Zajimalo by me take, ma-li nekdo zkusenosti s programem autoscan (v baliku autoconfu), ktery by mel pro dany programovy balik vygenerovat odpovidajici configure.in.

kokot
kokot (neregistrovaný)
26. 2. 2001 12:28 Nový

Re: m4, autoscan

celé vlákno

Predem bych chtel rict, ze prestoze je k rozumne distribuci nezbytne nutne pouzivat configure-> make je pouzivani autoconfu neco tak strasneho, ze se to da srovnat jen s perlem riznutym pascalem. Porod zacina napr. ve chvili kdyz hodlate pouzivat nestandardni knihovnu, programy atd...

Jinak programy neni potreba psat s ohledem na autoconf a automake je krome nejjednoduzsich programu typu hello uplne nahovno.

Tomas Kasparek
Tomas Kasparek (neregistrovaný)
27. 2. 2001 10:17 Nový

Re: m4, autoscan

celé vlákno

Jo,jo, to je pravda. Pri pouziti nestandartnich soucasti je to vsechno trosku slozitejsi, je treba pouzit obecna makra, ale neni to nepouzitelne pouze je to o neco slozitejsi.

Programy je a neni treba psat s ohledem na autoconf. Pokud vam staci aby se uzivatel dozvedel ze mu chybi balik nebo knihovna XXX tak neni, pokud se ma pouzivat jedna z vice moznych variant nebo jinak reagovat na zmeny prostredi tak je treba psat program s ohledem na Autoconf. Jinak o Automake bude dil dalsi.

Jan Dvorak
Jan Dvorak (neregistrovaný)
26. 2. 2001 23:35 Nový

Re: m4, autoscan

celé vlákno

autoscan je dobry nastroj pro lidi zacinajici s autoconfem, nebo take k ujisteni se, ze jste na nejakou zakladni vec nezapomneli. Samozrejme nedokaze dedukovatuplne presne jake knihovny nebo hlavickove soubory potrebujete, ale dokaze vycist a nadefinovat alespon to zakladni minimalni configure.in (testy na kompiler a standardni hlavickove soubory). Jinymy slovy dokaze vygenerovat kompletni configure.in ale nic extra od nej necekejte :)

Zasílat nově přidané příspěvky e-mailem