Important Notice: this service will be discontinued by the end of 2024 because for multiple years now, Plume is no longer under active/continuous development. Sadly each time there was hope, active development came to a stop again. Please consider using our Writefreely instance instead.

Echec de la compilation des sources de Python 3.9

Pourquoi zlib est-elle manquante ?

Après un (sur Debian 10)

$ ./configure
$ make
$ make install

Il est possible que la compilation échoue et renvoie une erreur indiquant que zlib est manquante.

Il semblerait que le problème soit réglé en installant le paquet zlib1g-dev et en dé-commentant la ligne suivante:

zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

La ligne se trouve dans le fichier Modules/Setup (chemin relatif au dossier de votre copie de Python). Si vous ne trouvez pas, un p’tit grep règle le problème.

$ grep -n "zlib zlibmodule.c" Modules/Setup

Voilà !