Mysql
 sql >> Base de données >  >> RDS >> Mysql

Échec de la construction du connecteur mysql/c (libmysql) à partir de la source dans cygwin

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.