Comment servir des pintes de Guinness "over Internet" ;) Reprise/Fork d'un très ancien code d'un pilier de f.m.b.l : http://tnemeth.free.fr/projets/guinness-server.html
Go to file
2020-03-28 10:10:04 +01:00
.gitignore first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
boucle-de-make.txt initial import 2020-03-28 09:11:11 +01:00
broadcast.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
clients.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
commands.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
config.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
defines.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
drinks.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
guinnessd.c first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
guinnessd.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
lists.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
Makefile making my own Makefile 2020-03-28 10:10:04 +01:00
Makefile.boucle initial import 2020-03-28 09:11:11 +01:00
printlog.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
README.md first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
tools.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00
xmem.h first flow of .h, one main() compilng 2020-03-28 09:57:02 +01:00

Guinness Server

Official Website of Guinnessd

Origine :

La version d'origine a un gros souci : le Makefile tourne désepérement en boucle ! 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 et de poudre verte, 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. »