問題タブ [yocto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Yocto の gcc-arm-linux-gnueabihf
Ubuntuで次のコマンドを使用してハードフロートツールチェーンをインストールしました
hardfloat ツールチェーンを使用して、Yocto でパッケージをコンパイルしたいと考えています。だから私は次の行を追加しますconf/local.conf
しかし、コマンドをコンパイルした後、bitbake gmp
私はこのエラーを受け取りました:
の上virtual:native:/home/dev/yocto/poky-daisy/meta/recipes-support/gmp/gmp_5.1.1.bb, do_configure
conf/local.conf
すべての変更が適切に機能する前に注意する必要があります
linux - Yocto を使用した i.MX6 上の Qt 5.3.2: QML WebView の問題
Yocto を使用して、Qt 5.3.2 を i.MX6 用にコンパイルしようとしています。とdizzy
の両方のブランチを使用しています。fsl-community-bsp
meta-qt5
コンパイルが成功し、meta-toolchain-qt5
QtCreator をコンパイルして構成します...実際には、最小限の Qt アプリケーション (ウィジェットベースと QML ベースの両方) を実行できます。私の問題は、QML WebView 要素を使用したいときに発生します... そのようなシナリオでは、アプリケーションがさまざまな (ランダムな?) エラーでクラッシュします: SIGILL
、SIGABRT
、ポインター例外など... 誰かがコードメモリをガベージで上書きしているかのように...
ここに完全なスタック トレースがあります (QtCreator から取得):
私のソースコードは非常に単純です...私main.cpp
は次のとおりです。
私main.qml
は次のとおりです。
test.html
標準の HTML ページです (一部のサンプル テキストのみ)...
WebView
QML から削除すると、アプリケーションは正常に動作します...問題の原因についてのアイデアはありますか? 他の誰かが同様の問題を抱えていますか?
Yocto を使用して指定されたイメージをコンパイルしたことを考慮してくださいfsl-image-multimedia-full
。Yocto とmeta-qt5
ファイルはすべて変更されていません。ただし、Qt の例をコンパイルしないようにするため、xcb と dbus のサポートを除外するため、および sqlite のサポートを含めるためにいくつかの変更を加えたという事実を除きます。
postgresql - yocto での postgresql へのリモート アクセス
私はyoctoを使用しているので、すべてが少し異なります。一般的なLinuxシステム(ubuntuなど)を使用すると、postgresqlはすぐに実行でき、pg_hba.confを編集してアクセスする方法を知っています。
yocto では、すべてが少し異なるようです。これが私が試したものです:
- yocto を起動した後、postgres が実行されていません。netstat -tulpnで確認しました
- したがって、ユーザー「postgresql」(私が作成したもの) に切り替えて、postgres を開始しました: pg_ctl start -D /my/path/to/dbFolder。ログは次のように述べています。
データベース システムは接続を受け入れる準備ができています
netstat は、ローカル ポートが開かれたことを示しています。
tcp 0 0 127.0.0.1:5432 0.0.0.0:* リッスン 266/postgres
ただし、私の pg_hba.conf には次の行が含まれています。
ホスト すべて すべて 0.0.0.0/0 信頼
しかし、私のリモートシステムレポートのpgAdmin III
サーバーに接続できませんでした: 接続が拒否されました (0x0000274D/10061)
何が問題なのですか?
angstrom-linux - Angstrom を構築するための bitbake に関する問題
私が抱えている問題は、bitbake を使用してゼロから Angstrom イメージを構築しようとしているということです (Angstrom は Yocto と互換性があるため)。bitbake systemd-image
私はしばらくの間、さまざまなサイトで検索していました。最初は、Angstrom サイトの開発者セクションのガイドに従ってみましたが、いくつかのエラーが発生すると (ここに掲載する前に)、Derek Molloy のサイトhttp://derekmolloy.ie/building-angstrom-を見つけました。 for-beaglebone-from-source/はこれらのエラーを解決し、プロセスをもう少し詳しく説明しました。
最終的に、私の問題を説明する別のフォーラム投稿に出くわしましたが、残念ながら答えは本当に明確ではありませんでした (とにかく私にとって) http://comments.gmane.org/gmane.linux.distributions.angstrom.devel/7431。私は何が間違っているのか途方に暮れており、Yoctoプロジェクトにかなり慣れていないので、欠けている手順や見落としている暗黙の何かがあるかどうかわからないので、指摘できる人に深く感謝しますこれで正しい方向に私。
補足として、私の環境は environment-angstrom-v2013.12 であり、他のすべての例は以前のバージョンを使用しているため、私が持っている environment-angstrom-... ファイルに関係があるのではないかと考えていました。これで作業するときに新しいステップが含まれているかどうか疑問に思っています。
python - Yocto への pip インストールの失敗
Python2.7 がプリインストールされた Yocto を実行する Intel Edison ボードのテスト。ライブラリのインストールに問題があります。wget バージョン Busybox は https ダウンロードを許可しません。apt-get は Yocto では使用できません。Curl は一部のライブラリでは機能しましたが、すべてのライブラリでは機能しませんでした。最後に、curl を使用して get-pip.py で setuptools と pip をインストールしましたが、任意のライブラリで pip インストールを実行すると、「ソース配布からインストールするには setuptools をインストールする必要があります」という問題が発生します。
utc - DST は組み込み Linux ディストリビューションでは機能しません (ネットワーク接続なし)
Yocto Project/OpenEmbedded Linuxディストリビューションをインストールした組み込みLinuxでDSTをセットアップしようとしています。
最初のステップは、/etc/localtime から /usr/share/zoneinfo/Europe/Paris へのシンボリック リンクが設定されているかどうかを確認することでした。
次のステップは、RTC が UTC に設定されているかどうかを知ることのようです。コミュニティは、ファイル /etc/sysconfig/clock を確認することを提案しました。残念ながら、このディストリビューションにはそのようなファイルはありません。
ここで、2 つの質問が頭に浮かびます。まず、RTC が UTC にあるかどうかを確認する他の方法はありますか? 第二に、Poky/OpenEmbedded ディストリビューションがカスタム パッケージの接合によって作成されることを考慮すると、DST を実行するにはどのパッケージが必要ですか?
yocto - Yocto: インクルード ファイルのカスタム バージョンを提供する
recipe.bb
を使用してローカル インクルード ファイルを参照するレシピ ( と呼びましょう) を提供するサードパーティの Yocto レイヤーがありますrequire recipe.inc
。
recipe.inc
次に、カスタム レイヤーを作成しました。インクルードされたファイルを、私が提供したカスタム バージョンに「置き換え」たいと思います。出来ますか?私はすでにrecipe.inc
自分のフォルダに入れてから自分で使用しようとしましFILESEXTRAPATHS_prepend := "${THISDIR}:"
たrecipe_%.bbappend
が、機能せず、オリジナルrecipe.inc
がまだ含まれています...
それを行う方法はありますか?