見出し画像

IT エンジニア日記 ~IMAP ライブラリをどうやって導入したらよいのか~ -2024/10/05-


日記

どうも。無駄に完璧主義な clown です。

環境構築はまず完全再現が大事。
なんて思ってるから、肝心の目的がブレてしまう。

そんな僕。

レンタルサーバを借りていて、その環境を再現した開発環境を作っている。
それ、目的はレンタルサーバ上で動くプログラムの開発をすることなので、環境再現が目的じゃない。あくまで手段。
なのにもかかわらず、レンタルサーバ環境再現に拘ってしまう。このへんに性格とか発達障害的な何かがあると思う。

Ubuntu18.04 で、Apache2.4、PHP8.2.22、MySQL5.7 環境を構築している。
トライ&エラーで進めてて、一個一個エラーを解決しながら環境を作ってて、ついにどうしたらよいかわからない局面になった。
PHP 8.2 をソースからビルドしていたらこんなエラーが出た。

configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.

これ…どうすりゃ解決できるんだ…?ってなってて。

apt-get install -y \
    libc-client-dev \
    libc-client2007e \
    libc-client2007e-dev \
    && apt-get -y autoclean

ここまでは導けたんだけど、libc-client.a の配置先がわからなくて困ってる。面倒だなーとは思うけど、こういうのを解決していくのが醍醐味でもあるんです。


支援のお願い

本記事は全文を無料でお読みいただけますが、気に入ったらご購入いただけると嬉しいです。
また、下記リンクのご支援をいただけると励みになります。


掲げている使命

好きとスキルを駆使して、心身と経済が豊かな日本社会を創造する

いま、目の前で困っていることがある方のために僕の「好き」と「スキル」がお役にたつかもしれません。
こちら(↓)の自己紹介で僕の得意を書いていますので、お困り事のある方は、コメントをいただけるとありがたいです。


素材引用元

アイコン

見出し

この記事が気に入ったらサポートをしてみませんか?