embeddedなブログ

組み込みシステムに関することや趣味に関することをダラダラと書いていきます(^^)

Vcpkgでビルド中にliblzmaでエラーが発生

2024-04-06 18:23:08 | Windows Embedded CompactまたはCE

Vcpkgでビルド中にliblzmaでエラーが発生する問題に遭遇して回避策を見つけたので共有させていただきます。Visual Studio 2022環境で発生したケースですが、他のバージョンでも同様のケースになる可能性があると思います。

エラーの内容は下記でした。

error: https://github.com/tukaani-project/xz/archive/v5.4.4.tar.gz: failed: status code 404

vcpkgのインストールフォルダをC:\git\vcpkgとして、C:\git\vcpkg\ports\liblzma\portfile.cmakeファイルの内容を下記のように変更します。

 変更前:

    REPO tukaani-project/xz

 変更後:

    REPO bminor/xz

以上の変更をして再度vcpkgでビルドを再実行すれば、無事に上記のエラーは回避できているはずです。


最新の画像もっと見る