QtWayland お問合せしていました中山と申します。

ご案内ありがとうございました。
ご指示いただいた方法で、QtWaylandのビルド・インストールと、weston 上での動作確認行うことができました。

具体的には以下の手順を行いました。(Ubuntu 16.10 32bit の環境で実施しました。)

1.以下手順で、Wayland + weston をインストール
https://wayland.freedesktop.org/building.html

2.以下手順で、Qt5(Qt5.8)をソースコードからビルド・インストール
https://wiki.qt.io/Building_Qt_5_from_Git

2.の手順で、結果的に QtWayland もいっしょにインストールされました。
(途中、なぜか Qt3dのビルドに失敗したため、Qt3dはスキップしました。)

インストール後、
export PATH=/usr/local/Qt_5.8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/Qt_5.8.0/lib:$LD_LIBRARY_PATH
あたりの環境変数の設定をおこなったのち、

./weston
./{Qtアプリ実行ファイル} -platform wayland

で、無事、Qt アプリを weston 上で動かすことができました。


本当に助かりました。ありがとうございました。



2017年6月28日 0:37 bin yuu <yuuxzy@gmail.com>:
こんにちは。yuuです。

5日経っていますが...
私は以下の環境で動かしてます。
Ubuntu 16.04 64bit
mesa 9以降 (忘れました、すみません
wayland 1.10 あたり
weston
Qt 5.6/7 (gles2)

qt5.gitをビルドしているので、qtwaylandも一緒にビルドしていますが...。

メールの差異からは mesa wayland辺りに見えるので
waylandのビルド手順をお送りします。


_____________________________
From: Nakayama <iti.nakayama@gmail.com>
Sent: Friday, June 23, 2017 7:21 PM
Subject: [Qt-users:673] QtWayland ビルド、インストールと利用手順について
To: <qt-users@qt-users.jp>



はじめまして。香川県の中山と申します。

現在、Wayland 上で Qt アプリケーションを動作させるため、QtWayland のビルド・インストールを試行しています。
以下のようなページを参考に、色々試してはいたのですが、ビルドに失敗したり、またそもそも、その操作が本当に正しいのか、という判断があいまいであることもあって、どうにも行き詰まっています。

qt/qtwayland リポジトリ

Qt Documentation - Qt Wayland Compositor -

Wayland Toolkits with Wayland support - Qt 5 on Wayland - 

Qt Blog - New Compositor API for Qt Wayland -

Qt Wiki - QtWayland

なお、現在の検証環境は以下の通りです。

Ubuntu 16.04 LTS 32bit
Qt Creator 3.5.1
Qt 5.5.1 (GCC 4.9.1)
libwayland-client0:i386 1.9.0-1
libwayland-cursor0:i386 1.9.0-1
libwayland-dev 1.9.0-1
libwayland-egl1-mesa:i386 12.0.6-0ubuntu0.16.04.1
libwayland-server0:i386 1.9.0-1
weston 1.9.0-3

あいまいな質問で大変 恐縮なのですが、なにか、このドキュメントを見れば正しく対応できる、ですとか、またはこの環境だと対応は難しい、など、少しでも情報ございましたら、ご提供いただけますとありがたいです。
不勉強のため、変なお問い合わせとなってしまい、申し訳ないのですが、どうぞよろしくお願い申し上げます。



_______________________________________________
Qt-users mailing list
Qt-users@qt-users.jp
http://qt-users.jp/mailman/listinfo/qt-users