Daisukeの日記

こんにちは。

190319_[学習日記]_チームアプリ開発

作業時間:09:00〜21:00

作業内容:
①gitクローンのセットアップなど
②チーム開発作業(マークアップ)
→デイリースクラムにてスケジュールの微修正


<①gitクローンのセットアップなど>
商品交換コンテンツが本格的に進んできた。Gitにてブランチを切って、開発作業を進めているが、僕の環境では以下の問題が発生した。


Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory: /Users/xxxxxxx/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/mysql2-0.5.2/ext/mysql2
make "DESTDIR="
compiling infile.c
〜 一部省略
linking shared-object mysql2/mysql2.bundle
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [mysql2.bundle] Error 1

※対策
mysqlのgem設定時のパスを以下の通り、明示的に指定した。

bundle config --local build.mysql2 “--with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include”

☆問題は解決した。


<②チーム開発の進捗>
昨日に引き続き、sass+hamlでのマークアップに終始。