sql >> Databasteknik >  >> RDS >> Mysql

Misslyckas med att bygga mysql connector/c (libmysql) från källan i cygwin

Varför behöver du Connector/C byggd med Cygwin? Skulle inte normal win32 libmysql.dll räcka?

Några idéer för att få det att kompilera:

a) du försöker kompilera Connector/C med gcc som C++ kompilator, bättre att inte göra det. Använd g++.

b)cmake. -DSKIP_SSL=1 (om du tittar på CMakeLists.txt föreslår det att yassl tas bort)

Och ja, MySQL har övergett cygwin (och det har inte stöttat det på många år nu). Jag vet inte vad som kan få Oracle att återaktivera det igen, de är för närvarande snarare intresserade av att skära plattformsstöd (t.ex. HPUX och AIX är övergivna). Personligen skulle jag inte heller se mycket värde i Cygwin-port, det är inte den hetaste plattformen, så länge du kan använda inbyggd Windows-port.




  1. Jag kan inte ladda JDBC-drivrutinen för MySQL

  2. MySQL - Hur ökar man varchar-storleken på en befintlig kolumn i en databas utan att bryta befintliga data?

  3. Dela upp data i 3 kolumner

  4. Implementera kommentarer och likes i databasen