GuinnessServer/README.md

29 lines
1.1 KiB
Markdown
Raw Normal View History

2020-03-28 09:11:11 +01:00
# Guinness Server
2020-03-28 09:57:02 +01:00
[Official Website of Guinnessd](http://tnemeth.free.fr/projets/guinness-server.html)
2020-03-28 09:11:11 +01:00
2020-03-28 09:57:02 +01:00
## Origine :
2020-03-28 09:11:11 +01:00
La version d'origine a un **gros** souci :
le `Makefile` tourne désepérement
2020-03-28 09:57:02 +01:00
[en boucle](boucle-de-make.txt) !
J'ai donc décidé, pour occuper mes longues journées de
2020-03-28 09:11:11 +01:00
retraite sanitaire, de sortir la disqueuse et de tenter de trouver
2020-03-28 09:57:02 +01:00
le bug. Et ça ne va pas être simple, le Makefile d'origine est
**très** convolué...
2020-03-28 09:11:11 +01:00
2020-03-28 09:57:02 +01:00
## Méthodologie :
2020-03-28 09:11:11 +01:00
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...
2020-03-28 09:57:02 +01:00
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.
2020-03-28 09:11:11 +01:00
2020-03-28 09:57:02 +01:00
## Résultat :
2020-03-28 09:11:11 +01:00
2020-03-28 09:57:02 +01:00
« 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. »