Mais quand on a commencé une entreprise si ubuesque, il faut aller jusqu'au bout ; en faisant :
$ ./configure --help | less
je parie ma fort peu chère peau de Pokémon, qu'il y a une option de désactivation de CUPS...
En effet, avant toute chose, le minimum est de lire les classiques "readme", "install" "changelog" et de regarder les options de "configure".
Le listage d'erreurs (18, 111,119,138, 337,345,364) indique qu'il manque des définitions de profils de fonctions. En cherchant un peu dans le code, ça ne doit pas être très difficile de se faire une idée (include manquant,define manquant ou incorrect, mauvais config.h, etc).
Le warning 454 n'est pas choquant en soi. Probablement que le cas (111,119,138) est semblable au cas (337,345,364) et correspondent à l'erreur 18.
Tout n'est pas presse-bouton quand on commence à mettre les mains dans le cambouis.