Archivio per compilazione

Anche io compilo il mio Mapserver

Posted in GIS con i tag , , on 23 Luglio, 2008 by matiu

Alla fine, dopo un po’ di tempo che uso binari precompilati, ho deciso
di compilare Mapserver.
Cio’ anche in virtu’ del fatto che, a meno che mi sia sfuggito, la versione 5 che si trova nei repository di ubuntu non ha il supporto agg e l’idea di un
bell’antialiasing mi piaceva non poco..(per non parlaare della mia fissa dell’ultima release…)
E quindi alla fine, armato di pazienza mi sono messo a scaricare e
compilare pacchettini e pacchettoni.
Per mia immensa fortuna ho trovato negli archivi della mailing list di
faunalia una email del 2007 che mi è stata fondamentale per decidere come muovermi.
Per esempio ho scoperto che la maggior parte delle librerie -dev (quelle
da sviluppo) sono gia’ compilate nei repository di ubuntu…il che velocizza decisamente il lavoro. (e non mi è spiaciuto neppure un po’ ;) )

Comunque dopo averle installate e aver verificato la loro collocazione, ho lanciato il ./configure

E il configure va a buon fine, o quasi (svariati giri a vuoto per vari errori di battitura).

Poi si va di make per scoprire che, nell’ordine :
a) non ho installato make ….
b) non ho installato gcc …
e alla fine pure
c) non ho installato g++ …

Morale: è dura compilare senza compilatori.

Comunque alla fine della mattinata ho ottenuto nella cartella cgi-bin
un mapserv_2 (perchè voglio tenere in parallelo anche il mapserv precompilato) che,
una volta corretti i template html e i file .map che sto provando (aggiungendo l’output agg), mi ha
gloriosamente mostrato l’antialiasing che volevo.
E devo dire che ne è valsa la pena.