Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एलडी:मैकोज़ बिग सुर 11.4 पर mysql2 मणि ​​रूबी के लिए बंडल इंस्टॉल करते समय -lzstd के लिए लाइब्रेरी नहीं मिली

M1
--SOLVED--

पर mysql2 -v 0.4.1 स्थापित करने का प्रयास करते समय वही त्रुटि मिली
brew install zstd

which zstd                                                                                             

मेरा पथ है -> /opt/homebrew/bin/zstd
आपको यह जांचना होगा कि zstd कहां से जुड़ा है

cd /opt/homebrew/bin
ls -la

zstd -> ../Cellar/zstd/1.5.0/bin/zstd
इसलिए आपको zstd lib के लिए पथ प्राप्त करने की आवश्यकता है, मेरा है:

/opt/homebrew/Cellar/zstd/1.5.0/lib

और फिर कुछ जादू के साथ क्लासिक संयोजन करें

bundle config --local build.mysql2 "--with-ldflags=-L/opt/homebrew/Cellar/zstd/1.5.0/lib"
bundle install

gem list my                                                                                                 

*** LOCAL GEMS ***

mysql2 (0.4.10)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EC2 पर Amazon RDS Aurora बनाम RDS MySQL बनाम MySQL?

  2. मौजूदा तालिका में अद्वितीय कुंजी कैसे जोड़ें (गैर अद्वितीय पंक्तियों के साथ)

  3. MYSQL मेरे डेटाबेस में जानकारी नहीं जोड़ रहा है

  4. कई मदों के लिए डुप्लीकेट कुंजी अद्यतन पर सम्मिलित करें .

  5. SQL एक ही फ़ील्ड में कई मान खोजता है