Pourquoi avez-vous besoin de Connector/C construit avec Cygwin ? La libmysql.dll win32 normale ne suffirait-elle pas ?
Quelques idées pour le faire compiler :
a) vous essayez de compiler Connector/C avec gcc comme compilateur C++, mieux vaut ne pas le faire. Utilisez g++.
b)cmake . -DSKIP_SSL=1 (regarder dans CMakeLists.txt suggère qu'il supprimera yassl)
Et oui, MySQL a abandonné cygwin (et il ne le supportait plus depuis de nombreuses années maintenant). Je ne sais pas ce qui pourrait amener Oracle à le réactiver, ils sont actuellement plutôt en train de couper le support de la plate-forme (par exemple, HPUX et AIX sont abandonnés). De plus, personnellement, je ne verrais pas beaucoup de valeur dans le port Cygwin, ce n'est pas la plate-forme la plus chaude, tant que vous pouvez utiliser le port Windows natif.