Closed4
rails gしたらsymbol not found in flat namespace '_mysql_affected_rows'でエラーになる
mysql --version
mysql Ver 14.14 Distrib 5.7.37, for osx10.17 (x86_64) using EditLine wrapper
bundle installはうまくいってる。
mysql_affected_rowsがない、というエラーっぽいので対象のファイルを開いてみたら、"mysql_affected_rows"の文字は見つかった。
環境:
- Mac
- Apple Silicon(M1)
- OS : Monterey
opensslのコンパイラ? LDFLAGSとCPPFLAGSを設定して、gem install mysql2 ~~~ -> bundle install(成功)
これでも同じエラーが出る。
これと似た状況
解決。やったこと↓
- homebrewをarm版に変更
- homebrewをインストールしなおしたので通しているPATHを整理
- mysqlをarm64版に変更(mysql@5.○は対応していないっぽい?)
関係がありそうだったところメモ。
このスクラップは2022/03/25にクローズされました