icon

やっと円グラフが描けるようになったから、機械時計っぽくしようと思ったけど、なんかくどいなこれ……

icon

ちなみに、/var/tmp(tmpfsの/tmpに収まらない用)と/var/lib/libvirt/imagesは最初からデカくなるのが分かってるので、別パーティションです

icon

だって、/varなんて何が入るか分からないんだもの

icon

/varの334MiB/32GiBが割と頭悪い

icon

本当は曲線グラフとか使って色々やりたい

icon

とりあえず……

icon

Conkyいじってた

icon

とりあえず良い感じにパッケージ化するのが大変そうなので一旦置いとこう

icon

これはもうなんかソフトウェアのパッケージ化という感じじゃないよね、モジュール名変えちゃってるし

icon

で、それをパッケージに含めてインストールするのかな

icon

多分、pythonモジュール側もパスの合わせ込みとかしないといけない

icon

ここまでくると、libcore.dllをシステムにインストールするのは諦めて、engineに組み込んだ方が良いかもね

icon

あー、libcore.soのpythonバインディングがあるのかこれ

icon

とりあえずvoicevox_coreをlibvoicevox_core.so.*としてビルド

$ cd core
$ sed -i 's@onnxruntime_cxx_api\.h@core/session/onnxruntime_cxx_api.h@' src/core.cpp
$ g++ -Wall -O2 -fPIC -shared src/core.cpp $(pkg-config libonnxruntime --cflags --libs) -o libvoicevox_core.so.0.10.0

icon

結構変更したけど、やっぱりlibcore.soでインストールされますね

icon

厳密にはビルド通したのは手動で、CMakeLists.txt読んでそんな感じがしただけなので、一応正規の手段でビルド通してから