Advertisement
Guest User

Untitled

a guest
Jul 1st, 2012
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. Compile mysql client under cygwin with cmake
  2. apt-cyg install make cmake gcc4-core gcc4-g++ libncurses-devel libncursesw-devel readline libstdc++6 libstdc++6-devel
  3. mkdir -p /usr/local/src
  4. mkdir -p /usr/local/mysql
  5. cd /usr/local/src
  6. wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.9.tar.gz/from/http://mirrors.ircam.fr/pub/mysql/
  7. find . -type f -name "*.tar.gz" -exec tar -zxvf {} ;
  8. find . -type d -name "mysql-*" -exec cd {} ;
  9.  
  10. CC=gcc; CFLAGS=-O3 ; CXX=gcc ; CXXFLAGS=-O3; export CC CFLAGS CXX CXXFLAGS
  11.  
  12. cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EMBEDDED_SERVER=0 -DWITH_LIBEDIT=0 -DISABLE_SHARED=1
  13.  
  14. [ 86%] Building CXX object sql/CMakeFiles/mysqld.dir/main.cc.o
  15. Linking CXX executable mysqld.exe
  16. Creating library file: libmysqld.dll.a
  17. libsql.a(mysqld.cc.o):mysqld.cc:(.rdata$_ZTV12Comp_creator[vtable for Comp_creator]+0x10): undefined reference to `___cxa_pure_virtual'
  18. collect2: ld returned 1 exit status
  19. make[2]: *** [sql/mysqld.exe] Error 1
  20. make[1]: *** [sql/CMakeFiles/mysqld.dir/all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement