non vorrei lavorare

昔はおもにプログラミングやガジェット系、今は?

gopheronのCIが「fatal error: CImg.h: No such file or directory」で落ちるのを直した

こんばんは、このところ子供たちは、車に夢中でとくに、イニシャルDや湾岸ミッドナイトに影響を強く受けて、ミニカーでは飽き足らず、ネットで車の写真やペーパークラフトの展開図を見つけてプリントアウトして様々の車を登場させて遊んでいます。@kjunichiです。

背景

gopheron脆弱性対応をおこなって久しぶりにgit pushしたら、CIのtravis ciで

fatal error: CImg.h: No such file or directory

というエラー

対応

結果的にはcimg-devを入れればよかった。

travis ciの仮想マシンLinuxがバージョンが上がって別途CImgの開発パッケージを明示的にインストールしないといけなくなった模様。

.travis.ymlに以下を追加することでTravis CIのバッジが再び緑色になった。

 packages:
      - xvfb
      - xvfb
      - imagemagick
      - imagemagick
      - cimg-dev

関連記事

3年前の記事

自走で都民の森まで行ったサイコンのログをcartopyに流したら「OSError: Could not find lib c or load any of its variants [].」

こんばんは。子供たちも今年はチョコレートを貰えなかった様です。@kjunichiです。

背景

f:id:kjw_junichi:20210212222440j:plain

年明けに世田谷の自宅からグラベルロードバイクで都民の森まで自走したログからYoutube動画を作ろうと、

abrakatabura.hatenablog.com

で作ったPythonスクリプトを久しぶりに動かしたら、

OSError: Could not find lib c or load any of its variants [].

試したこと

pipをアップデート

が改善せず。

pipでcartopyをアップデートするも、最新が入ってると怒られたw。

ググると原因はcartopyでないことがわかり、怪しそうな geosもアップデートするも改善せず。(こちらはアップデートされた)

解決方法

どうも、macOSでBig Surにアップデートした際にこの不具合が出ていたっぽい。(俺調べ)

github.com

ここのISSUEで書かれている

free = CDLL(None).free

という記述にgeos.pyの2箇所を変更することで対処できた!

Big surになってからlibcという名前では共有ライブラリがなくなったのか?すでにロードしている共有ライブラリをロードすると 弾かれる様になったのだろうか?

まぁ、とりあえず動く様になったので、動画作るぞ。

無事動画ができた

www.youtube.com

なんと、この記事が研究者の方のお役に立ったみたいです

関連記事

15年前の記事

13年前の記事

10年前の記事

2021年、最悪のタイミングでPCを自作してしまった件

こんばんは。長男が学校の忘れ物記録の隠蔽がバレて奥さんからPCとSWITCHの1ヶ月禁止令を食らってます@kjunichiです。

背景

リモートワークとなり、ずっとSurface Goを使っていたが、老眼に勝てなくなったw 20インチ程度のモニタを追加購入して、2枚の液晶で大きな字で作業できる様にしたくなった。

いまいちPCIe4.0がSSD以外出てきてない状態が続いているので、無理してRyzen 5000番台を購入するのは、お金もないし辞めたw。

VGAが売ってないw

どうやら、ビットコインがまた高騰しているらしく、まとものGPUを積んだカードが品薄状態になっていることを、 他のPCパーツをポチってから知ったが後の祭りw

Intel Outsideな構成

次男のPCに引き続きAMDで組んだ

作ったPCの詳細

ケース

思ったより、大きかったw

電源

ちょうどAmazonでタイムセールやっていて、4千円台で購入。

マザーボード

VGA

最悪、何世代も古いカードを買う羽目にRTX系は無理にしてもGTX1650程度は1万ちょいで帰るつもりだったのに、急騰して買えなかった。。

まぁ、良い点としてはファンレスHDMIが4つあることかなぁ

FFBenchが酷いことになっていたw

CPU

4コア8スレッドでこの価格なら、まぁいいか。

メモリ

amazonのタイムセールで32GBに!

その他

キーボードやマウスは家に転がってるやつでw

関連記事