gitlab4安裝mysql出問題解決方案

來源:互聯網
上載者:User

mysql不能自動安裝

在新安裝的ubuntu系統上面bunlde的時候遇到了這樣一個問題:

[ruby] view plaincopy
  1. Installing mysql2 (0.3.11) with native extensions   
  2. Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.  
  3.   
  4.         /home/ailen/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb   
  5. checking for rb_thread_blocking_region()... yes  
  6. checking for rb_wait_for_single_fd()... yes  
  7. checking for mysql_query() in -lmysqlclient... no  
  8. checking for main() in -lm... yes  
  9. checking for mysql_query() in -lmysqlclient... no  
  10. checking for main() in -lz... yes  
  11. checking for mysql_query() in -lmysqlclient... no  
  12. checking for main() in -lsocket... no  
  13. checking for mysql_query() in -lmysqlclient... no  
  14. checking for main() in -lnsl... yes  
  15. checking for mysql_query() in -lmysqlclient... no  
  16. checking for main() in -lmygcc... no  
  17. checking for mysql_query() in -lmysqlclient... no  
  18. *** extconf.rb failed ***  
  19. Could not create Makefile due to some reason, probably lack of  
  20. necessary libraries and/or headers.  Check the mkmf.log file for more  
  21. details.  You may need configuration options.  
  22.   
  23. Provided configuration options:  
  24.     --with-opt-dir  
  25.     --with-opt-include  
  26.     --without-opt-include=${opt-dir}/include  
  27.     --with-opt-lib  
  28.     --without-opt-lib=${opt-dir}/lib  
  29.     --with-make-prog  
  30.     --without-make-prog  
  31.     --srcdir=.  
  32.     --curdir  
  33.     --ruby=/home/ailen/.rvm/rubies/ruby-1.9.3-p327/bin/ruby  
  34.     --with-mysql-config  
  35.     --without-mysql-config  
  36.     --with-mysql-dir  
  37.     --without-mysql-dir  
  38.     --with-mysql-include  
  39.     --without-mysql-include=${mysql-dir}/include  
  40.     --with-mysql-lib  
  41.     --without-mysql-lib=${mysql-dir}/lib  
  42.     --with-mysqlclientlib  
  43.     --without-mysqlclientlib  
  44.     --with-mlib  
  45.     --without-mlib  
  46.     --with-mysqlclientlib  
  47.     --without-mysqlclientlib  
  48.     --with-zlib  
  49.     --without-zlib  
  50.     --with-mysqlclientlib  
  51.     --without-mysqlclientlib  
  52.     --with-socketlib  
  53.     --without-socketlib  
  54.     --with-mysqlclientlib  
  55.     --without-mysqlclientlib  
  56.     --with-nsllib  
  57.     --without-nsllib  
  58.     --with-mysqlclientlib  
  59.     --without-mysqlclientlib  
  60.     --with-mygcclib  
  61.     --without-mygcclib  
  62.     --with-mysqlclientlib  
  63.     --without-mysqlclientlib  
  64.   
  65.   
  66. Gem files will remain installed in /home/ailen/.rvm/gems/ruby-1.9.3-p327/gems/mysql2-0.3.11 for inspection.  
  67. Results logged to /home/ailen/.rvm/gems/ruby-1.9.3-p327/gems/mysql2-0.3.11/ext/mysql2/gem_make.out  
  68. An error occurred while installing mysql2 (0.3.11), and Bundler cannot continue.  
  69. Make sure that `gem install mysql2 -v '0.3.11'` succeeds before bundling.  

解決方案是:

sudo apt-get install libmysql-ruby libmysqlclient-dev

 

http://blog.csdn.net/renkai611919/article/details/8223418

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.