[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: config-scripts and makefiles!
Tror vi trennger en litten inføring i hvordan Autoconf + Automake funker!
Jeg har i alle fall noen spørsmål som trenger svar! Noe info kan kansje
puttes i en fil INSTALL eller README i hovedkatalogen?
1) Hvis jeg har forstått det riktig så skal ideen med dette være at en
skal kunne gjøre ./configure ; make ev make install så skal alt fikse
seg selv?
2) Hvilke filer blir generer forandret hvordan hindrer vi en mengde krøl
i cvs hvis to stykker jobber på forskjellig arketektur og vekselvis
checker in filer med autogenerert innhold?
3) Før hadde jeg laget: make clean, Har vi nå make distclean (eller
lignende) også?
4) Er det noe online resursser tilgjengelig for å lese om autoconf +
automake.
-Anders
On Mon, 23 Aug 1999, Steinar Hamre wrote:
> Jeg har nettopp comittet Autoconf + Automake -oppsett for hele pvvmud
> bortsett fra common/lib (burde ikke være noe særlig jobb, men den delen
> ser så portabel ut at det haster ikke).
>
> Ting later til å virke, og det kompilerer nå fint på Solaris. (jeg har
> fortsatt litt problemer med i util/asc2bog util/geo2bog, med å overbevise
> make til å bygge i riktig rekkefølge, men jeg tror problmenet vil løse seg
> selv om vi får en makedep-løsning.)
>
> Jeg fant ut at serverene må lenkes med Mesa og X. Det er også noen C-filer
> som må kompileres med en C++-kompilator fordi de inkluderer
> C++-headerfiler. I disse tilfellene har jeg måttet opprettholde gamle
> fikser for å få ting til å virke som før.
>
> autoconf-oppsettet kan nok rafineres en del mer, i configure.in har jeg
> enkelte seder bare lagt in hooks som vi kan skrive skikkelig kode for å
> autodetektere senere. X11 autodetekteres og det vil uansett gjøre at det
> fungerer glimrende på PVV der andre biblioteker som libtiff og mesa er
> installert enten på samme sted som X11 (oftest store), eller direkte i
> lenkerens søkerekke.
>
> Jeg har fått skrevet ut en del dokumentasjon på automake, autoconf,
> libtool og gnu coding standards. (tilsammen over 200sider) som ligger på
> PVV.
>
> Steinar
>
>
-----------------------------------------------------------
| ****** Anders Reggestad |
| * * * Norges teknisk-naturvitenskapelige universitet|
| * * * E-Mail : andersr@pvv.unit.no |
| ********* Post adresse : Studpost. 159 7034 Trondheim |
| * * * Hybel adresse : Njardarvollen 9 , Trondheim |
| * * * Hjemmeside : http://www.pvv.unit.no/~andersr |
-----------------------------------------------------------