問題タブ [archlinux-arm]

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.

0 投票する
1 に答える
133 参照

linux-kernel - vmlinux のビルド時のリンカー オプション

link-vmlinux.sh スクリプトを使用して vmlinux がどのように作成されるかを理解しています。vmlinux のビルド中にリンカーに -p オプションが渡されていることがわかりましたが、リンカーを - で実行したときに -p という名前のオプションが表示されませんでした。 -ヘルプ。

上記のコマンドで「-p」オプションを使用する理由を教えてください。

0 投票する
1 に答える
2080 参照

python - mpi4py を使用したホスト キーの検証に失敗しました

Arch Linux ARM (より具体的には Raspberry Pi クラスター上) で mpi4py (1.3.1) と openmpi (1.8.6-1) を使用して MPI アプリケーションを構築しています。3 つのノード (4 つのプロセス) でプログラムを正常に実行しました。新しいノードを追加しようとすると、次のようになります。

面白いことに、同じノードを使用しているため、ssh キーは問題ありません (ホスト ファイルの任意のエントリを削除し、新しいノードを追加すると機能するので、問題はないと確信しています。 ssh の設定が間違っている (5 つのプロセスを使用している場合にのみ発生します)。

これは何らかのライブラリのバグでしょうか?

ここに私のホストファイルがあります

前もって感謝します!

0 投票する
1 に答える
1390 参照

puppet - Puppet 4.2 が奇妙なエラー メッセージを出力し、実行に失敗する

Puppet 4.2 (マスターとクライアントの両方) を実行していますが、昨日から実行時に奇妙なエラーが発生し始めましたpuppet agent -t

私の puppet.conf はとてもシンプルです:

それが重要な場合は、Arch Linux-arm を実行しています。

Puppet マスターが起動し、指定されたポート (8140) でリッスンしています。
そして、私が言ったように、昨日はうまくいきました。

何が起きたの?

0 投票する
1 に答える
523 参照

linux - Arch Linux ARMv7 - Maven を使用した Pi4J ビルドが JNI で失敗する

Arch Linux ARM がインストールされた Raspberry Pi2 モデル B で Pi4J をビルドしようとしています。JNI 自然ライブラリのビルドを除いて、すべて正常に動作します。エラーメッセージ(およびログの一部)は次のとおりです。

考えられることはすべて試しましたが、うまくいきません。助けてください :)

編集:

さらに調査した結果、これらのメッセージが何を意味し、どのように機能するかについて考え始めています。これは、エラーが発生する build.xml の一部です。

正確には、「verbose」で始まる行です。コマンドを編集して、その一部を削除しようとしました...何も役に立ちません。私はコードのブロック全体を削除しようとしましたが、他のブロック (それは本当にそのように見えます) を残して、エラーは次のブロックの最後の行にあります。/media/temp/pi4j-arch/pi4j-native/build.xml 全体は次のとおりです。

コード自体に問題があるのではなく、sshexec コマンドに問題がある可能性があります。しかし、私はそれがどのように機能し、何が問題なのかをまだ理解していません。明日は、実験のために、変数を削除してそこに値を入れようとします。

EDIT2:テストしました...同じ場所で同じエラーが発生します...

誰かがアイデアを持っている場合は、共有してください。

EDIT3:

プルンジさん、ありがとうございました!今、私は数歩先を行っています!最初のものと同じように、あなたが提案したことの両方を行いました(しかし、試したときにSSHを再起動するのを忘れていたので、うまくいくかもしれません)。

今、別のステップで別のエラーが発生しました...グーグルで検索したときに1つの結果しか得られませんでしたが、彼らが話していたファイルが見つかりませんでした: https://github.com/rm-hull/wiringPi/issues/ 2 そして、これがまったく同じ問題であるかどうかはわかりません。

エラーは次のとおりです。

これがどのように機能するのか本当にわかりません。コメントに(build.xmlファイルに)書かれているものがどこにもありません...エラーの原因となっているbuild.xmlの部分は次のとおりです。

私は、wiringpi-build.sh を見つけることができません ...

よろしくお願いします、クルム

0 投票する
1 に答える
730 参照

linux - Pandaboard と Arch Linux を使用した UART4

UART4Arch Linux で Pandaboardを使用しようとしています。最新のカーネル (4.2.0-2-ARCH) を使用しomap_muxているため、 を使用して古い方法で MUX を構成することはできません。デバイス ツリー オーバーレイを使用して構成する必要があります。これは私にとって初めてのことなので難しいです。thisthisのようなサイトの Beaglebone ボードでそれらを使用する方法についての投稿を読んでいます。そこで、OMAP4 テクニカル リファレンス マニュアルをダウンロードしました (ダウンロードはこちら)。表 18-504UART4にコントロール レジスタを示します。それと上記の URL に基づいて、次のデバイス ツリー オーバーレイを作成してコンパイルし、レジスタを 0 で埋めました。これにより、MUX がUART4機能するように設定されます。

コンパイルしたファイルを /lib/firmware/ にコピーしましたが、その後、その使用方法や有効化の方法がわかりません。Beaglebone ボードには bone_capemgr がありますが、Pandaboard ではそのようなものは見られません。

Ubuntu などの他の OS はUART4既に構成されているため、それらが使用するデバイス ツリー オーバーレイを探してみましたが、何も見つかりませんでした。