# Guinness Server [Official Website of Guinnessd](http://tnemeth.free.fr/projets/guinness-server.html) ## Origine : La version d'origine a un **gros** souci : le `Makefile` tourne désepérement [en boucle](boucle-de-make.txt) ! J'ai donc décidé, pour occuper mes longues journées de retraite sanitaire, de sortir la disqueuse et de tenter de trouver le bug. Et ça ne va pas être simple, le Makefile d'origine est **très** convolué... ## Méthodologie : Pour commencer, je vais utiliser un mélange de [rache](https://la-rache.com/) et de [poudre verte](https://poudreverte.org/), additionné d'un peu de jus de citron pour le goût... Première étape : tenter de compiler le `main()` du serveur. Oké, il demande un certain nombre de `.h`, que je m'empresse de lui fournir à partir de l'original. C'est au moment où il me demande le `config.h` que j'allume la disqueuse, je n'ai qu'un `config.h.in` sous la main. ## Résultat : « Ah, c'est l'heure d'aller boire une bière, et comme il ne faut jamais boire le ventre vide, je vais manger une Guinness avant. »