(Ce n’est pas vraiment de la programmation, alors s’il y a un autre forum plus approprié n’hésitez pas à déplacer)
J’ai eu besoin de compiler le client de dns2tcp 0.5.2 (http://www.hsc.fr/ressources/outils/dns2tcp/) pour Windows. J’ai décidé de le faire sur Debian Squeeze avec MinGW (paquet mingw32). Cela n’a pas été une mince affaire, mais après avoir cherché à comprendre les messages d’erreurs successifs, j’ai fini par mettre au point la ligne de commande suivante qui permet une compilation sans erreur avec make :
LIBS="-lws2_32 -liphlpapi" CC=i586-mingw32msvc-gcc ./configure --target=i586-mingw32msvc --host=i486-linux-gnu --without-server
Question aux utilisateurs de MingGW sous Debian qui passeraient par là : c’est toujours aussi compliqué, ou y avait-il un moyen plus simple ?