GCC:Angstrom(BeagleBone Black)のクロスコンパイル -- gcc フィールド と cross-compiling フィールド と beagleboneblack フィールド と angstrom-linux フィールド 関連 問題

GCC: Cross compilation on Angstrom (BeagleBone Black)












0
vote

問題

日本語

私のビーグルボーンブラックでAngstrom(V2012.12)を実行しています(Linux BeagleBone 3.8.13#1 SMP Thu Sep 12 10:27:06 CEST 2013 ARMV7L GNU / Linux)。私は次のGCCを使っています:

<事前> <コード> COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.7.3/lto-wrapper ... gcc version 4.7.3 20130205

BBBにいくつかのライブラリをインストールし、スクリプトを実行している間に、このエラーを実行していました: "gcc: error: unrecognized command line option -m32" 。グーグルの後、私はそれをすることができるようにクロスコンパイルが必要なことを考え出しました(私はそれが正しい方法であることを願っています、おそらく私は間違っていることをしています)。適切なツールチェーンを探し始めました:<コード> angstrom-eglibc-i686-armv7a-vfp-neon-v2012.12-toolchain.gz が見つかりませんでした。 http://www.angstrom-distribution.org/toolchains はまだ順不同です私がアーカイブを手に入れることができるいくつかの場所を見つけました、しかしそれは破損していました。

だから私の質問は次のとおりです。

  1. 私はこのクロスコンパイルのすべてで正しいです、それは私たちの問題を解決するのを助けるでしょうか?

  2. 私が正しいトラックに乗っている場合、誰かがツールチェーンのパケットを共有するか、有効なリンクを与えることができます。

  3. 私は本当に助けに感謝します。前もって感謝します

英語

I am running Angstrom ( v2012.12) on my BeagleBone Black (Linux beaglebone 3.8.13 #1 SMP Thu Sep 12 10:27:06 CEST 2013 armv7l GNU/Linux). I am using the following gcc:

COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.7.3/lto-wrapper  ...  gcc version 4.7.3 20130205 

I needed to install some library on BBB and while running the script I got this error: "gcc: error: unrecognized command line option -m32". After googling around I figured out that I need a cross compilation to be able to do that (I hope that is the right way, perhaps I am doing something wrong). I started looking for the appropriate toolchain: angstrom-eglibc-i686-armv7a-vfp-neon-v2012.12-toolchain.gz, but I did not find too much. Since http://www.angstrom-distribution.org/toolchains is still out of order I only found a few place where I could get the archive, but it was corrupted.

So my questions are the following.

  1. Am I correct with all this cross compilation stuff, would it help we to solve my problem?

  2. If I am on the right track can somebody share a toolchain packet or give a valid link.

I would really appreciate any help. Many thanks in advance

</div
           

回答リスト

0
 
vote
vote
ベストアンサー
 

その問題に対する回避策を見つけました。最終的には、インストールスクリプトを調整して、望ましくないオプションを省略し(この場合は-M32 ")、機能しました。

 

I found a workaround to that problem. Eventually I adjusted the installation script to omit undesired options ("-m32" in this case) and it worked.

</div
 
 

関連する質問

1  SSHでビーグルボーンブラックを接続できません  ( Unable to connect beagle bone black by ssh ) 
ビーグルボーンブラックにPIPを取り付けたかった、そして私はこれを試してみました: <事前> <コード> /usr/bin/ntpdate -b -s -u pool.ntp.org opkg update && opkg install pyth...

0  Angstromカーネルにモジュールを追加します  ( Add module to angstrom kernel ) 
アルテラサイクロンV SoC FPGA DEVキットに取り組んでいます。 私はRocketboards.comによって提供されています。 / FOSWIKI /ドキュメンテーション/ GSRD141ANGSTROMGETTING ) <事前> <コード> ro...

6  BeagleBone Black Angstromを使用した半二重RS-485ブレイクアウトボードを介した自動RTSのPython Pyerial  ( Python pyserial with auto rts through half duplex rs 485 breakout board using be ) 
angstrom(3.8カーネル)を実行しているBeagleBone Black(3.8カーネル)を使用して、9600-N-8-1で半二重RS-485ネットワーク上のデバイスと通信しています。 これと似たRS-485ブレークアウトボードを使用しようとしてい...

0  BeagleBone BlackのQT  ( Qt on beaglebone black ) 
次のようなものを使用しています( http:// www .Cloud-Rocket.com / 2013/07 / ... OR-BeagleBone / )BeableBone Blackでのクロスコンパイリングのためのリンク。 しかし、qmake.con...

1  ヘッドレスX11オングストローム  ( Headless x11 angstrom ) 
ビーグルボーン - LCD /ディスプレイを持っています。 STARTXを試して使用するときのコンソールで、/ dev / fb0が存在しないと表示されます。 xorg.confファイルはFBDEVドライバを使用しています。明らかに、LCDが検出された場合、...

0  AngstromビルドとPoky Pokyが1つのリポジトリに構築されています  ( Having angstrom build and poky build in one repository ) 
Poky Distributionを使用して、Colibri-IMX6ボードのテストイメージ(コアイメージ最小)を正常に行った。画像がボード上に展開されているときにカーネルは完全には読み込まれません。したがって、私はヨチョの下のAngstrom分布を使用してテ...

0  私のffmpegストリームはどこに保存されますか?  ( Where is my ffmpeg stream getting saved to ) 
FFMPEG(最終的にOpenCVで使用するために)探検し始めて、このコマンドを実行しています。 <事前> <コード> root@beaglebone:/# ffmpeg -f video4linux2 -r 25 -s 640x480 -i /dev/vi...

3  ビーグルボーンブラックの起動順序/ EMMCを修正する  ( Fix the boot order emmc on a beagle bone black ) 
問題 私が次の操作が原因で発生した問題:私がPCにBBBを接続したとき(USBケーブルを使用)、私は誤って入門ファイルを含む92 MB分割をフォーマットしました。 このため、BBBに電力を印加するたびに、USB LEDは点灯しません。外付けのmicroSD...

4  OpenCVを使用して静止フレームをキャプチャするようにBeagleBoneを取得する  ( Getting beaglebone to capture a still frame using opencv ) 
私はビーグルボーンを実行していますÅNGSTROMLinux 3.2。 28、そして私は私のカメラからフレームを捕らえようとしています。 SO I USBウェブカメラを差し込み、 /dev を確認してください。 video0 (右下)として。私はこれが...

5  BeagleBone.Local.Localに接続できません  ( Cannot connect to beaglebone local ) 
このようなイーサネットケーブルを使用して新しいネットワークに差し込むと、SSHを使用してBeagleBone(またはBeagleboard)への接続方法を知る必要があります。 <事前> <コード> $ ssh root@beaglebone.local...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有