最近、Windows10 のサンドボックス環境で、Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDK のビルド環境をあれこれ試していて、ようやく気付いたんだけど、Windows版GStreamer って、バージョン1.18以降でインストール先のフォルダ構成など変わっていたようです。
そのおかげで、Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDK で GStreamer用のプラグインをビルドしようとしたときに、バージョン1.16 系だとうまくいって、1.18 以降だとうまくいかなくなっていました。
いろいろ試しすぎて、何をやったらうまくいったのかわからなくなっていたのですが、ようやくわかりました。
結論としては、2022/6/15時点で最新のバージョン 1.20.2 でも、GStreamer をインストール後にフォルダ名を変更して、環境変数 PATH に設定することでビルドできました。
Windows サンドボックスでプロキシ設定ができない
ある特定の環境だけ、サンドボックス環境でネットワーク接続が不安定になることがありました。
調査の足掛かりに、サンドボックスで Squid をインストールして、自分自身をプロキシサーバとして動作するようにしました。
それで、Windows の設定から、手動プロキシセットアップで、自分自身のポート 3128 を指定して保存して、動作確認してみようと思います。
“Windows サンドボックスでプロキシ設定ができない” の続きを読むWindows 10 に Squid をインストールしてみる
サンドボックス環境で Git Clone に失敗する問題が解決できず。
複製するサイズが大きすぎるとか、数が多すぎるとか、通信が不安定とか、名前が解決できないとか、どこかで何かがタイムアウトしているとか、調べるすべ(能力)がない。
調べるために、Squid4 をインストール。
Windows Sandbox 環境で Git Clone に失敗する
最近、Windows Sandbox 環境でいろいろ試しているのですが、Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDK のビルドがどうしてもできない。
どうも、ビルドの途中で Git のエラーが出ている。
同じ手順でやっても、ホスト側のPCだとエラーにならない。
Windows 10 に Visual Studio Code をインストールしてみる
サンドボックス環境で Visual Studio Code(以下、VSCode) をインストールしてみました。
いつも適当にインストールしていたので、改めて手順を確認しておきたいと思います。
今後、Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDKをビルドしてみようと思っているので、Git と CMake もインストールして、VSCode から使えるようにしておきます。
Windows 10 に Visual Studio Build Tools 2022 をインストールしてみる
Windowsサンドボックスでいろいろ試してみる第3弾。
Visual Studio Community 2022 が便利ですごいことは分かったけど、VSCode で Amazon Kinesis Video Stream(KVS) のC++用プロデューサーSDK のビルドを頑張ってみたい。
そんなわけで、今回は Visual Studio Build Tools 2022 をインストールしてみたいと思います。
Windows 10 に Strawberry Perl をインストールしてみる
いろいろ試していたら、自分のPC環境がぐちゃぐちゃになってしまって、収拾がつかないので、Windowsサンドボックスできれいな環境構築を試していきます。
第2弾は Strawberry Perl です。
普段、Perl はなかなか使わなくなりましたが、CMake でビルドするときに必要になったりします。大昔は Windows で Perl 使うなら、Active Perl なんて選択肢もありましたが、最近では Strawberry Perl がメジャーらしいです。
では、さっそくインストールしてみます。
Windows SDK をインストールしてみる
きれいな Windwos Sandbox でいろいろ試していきたいと思います。
第1弾は Windows SDK を試してみます。
Microsoft のサイトから、インストーラをダウンロードします。
今回は「Download the installer」を選択しました。
「winsdksetup.exe」というファイルがダウンロードされるので、サンドボックス環境にインストールしてみます。
Windows サンドボックスを試してみる
最近、Windowsにいろいろインストールしすぎて、ぐちゃぐちゃになってきた。
何かをビルドしても、何が原因でうまくいったのか、いかなかったのかわからない。
そこで、Windows 10 の Pro 以上で使える、Windows Sandbox(サンドボックス) を試してみようと思います。
Micorosoftのサイトによると、Windows Sandbox は次のようなものらしいです。
Windows 10 の Visual Studio Code で KVS のC++用プロデューサーSDK をビルドしてみる
前回は、Visual Studio Communityエディションを使って、VS のC++用プロデューサーSDK をビルドしましたが、今回は無償のIDEとして人気の Visual Studio Code(以下、VSCode)でビルドしてみようと思います。
VSCode は公式サイトから、ダウンロードしてインストールします。
また、Git や CMake、Strawberry Perl、GStreamer もインストールされている前提です。
もしまだインストールしていない場合は、こちらの記事を参考にインストールしてください。
今回は、前回インストールした、Visual Studio 2022 Community エディションの環境を使いますが、gcc や Windows SDK 、Build Tools for Visual Studio などでもいけると思います。