windrop:compilation_cygwin
Différences
Ci-dessous, les différences entre deux révisions de la page.
| windrop:compilation_cygwin [2026/03/25 07:20] – créée CrazyCat | windrop:compilation_cygwin [2026/03/25 07:33] (Version actuelle) – CrazyCat | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Windrop portable sous Cygwin ====== | ====== Windrop portable sous Cygwin ====== | ||
| ===== Vue d’ensemble ===== | ===== Vue d’ensemble ===== | ||
| - | + | Ce guide décrit une méthode reproductible pour construire un environnement Windrop portable sous Cygwin autour des composants suivants : **OpenSSL 3.6.1**, **Tcl 9.0.3**, **TclTLS 2.0**, **tcllib 2.0** et **Eggdrop 1.10.1**, avec les modules additionnels optionnels : //botnetop//, //gseen// et //stats// | |
| - | Ce guide décrit une méthode reproductible pour construire un environnement Windrop portable sous Cygwin autour des composants suivants : | + | |
| - | + | ||
| - | - OpenSSL 3.6.1 | + | |
| - | - Tcl 9.0.3 | + | |
| - | - TclTLS 2.0 | + | |
| - | - tcllib 2.0 | + | |
| - | - Eggdrop 1.10.1 | + | |
| - | - modules additionnels optionnels : botnetop, gseen, stats | + | |
| L’objectif est de produire un arbre propre, isolé et relançable, | L’objectif est de produire un arbre propre, isolé et relançable, | ||
| Le principe est simple : | Le principe est simple : | ||
| + | * travailler avec des variables d’environnement stables | ||
| + | * séparer clairement les sources, le build et l’installation | ||
| + | * nettoyer avant chaque grosse étape | ||
| + | * valider chaque étape avant de passer à la suivante | ||
| - | - travailler avec des variables d’environnement stables | + | <WRAP center round box 80%> |
| - | - séparer clairement les sources, | + | Un grand merci à [[https:// |
| - | - nettoyer avant chaque grosse étape | + | </ |
| - | - valider chaque étape avant de passer à la suivante | + | |
| - | Un grand merci à Michael Ortmann pour le guide original. Il a fourni une excellente base de départ, très utile pour reproduire un build Windrop portable moderne. Ce HOWTO s’appuie sur ce travail et documente les étapes supplémentaires, | + | ===== Pré-requis Cygwin |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | --- | + | |
| - | + | ||
| - | ## Pré-requis Cygwin | + | |
| Installer au minimum les paquets suivants : | Installer au minimum les paquets suivants : | ||
| - | + | <code bash>text | |
| - | ```text | + | |
| autoconf2.7 | autoconf2.7 | ||
| automake1.17 | automake1.17 | ||
| Ligne 53: | Ligne 41: | ||
| dash | dash | ||
| zlib | zlib | ||
| - | zlib-devel | + | zlib-devel</ |
| - | ``` | + | |
| Vérification rapide : | Vérification rapide : | ||
windrop/compilation_cygwin.txt · Dernière modification : de CrazyCat