2016-09-19 12 views
0

iはドッカー画像上アーム-CCのバイナリ(Ubuntuの12.04ベース)を実行したい を実行できないことができるがないドッカー画像上アーム-CC(Ubuntuの12.04ベース)

プロセスは以下であった...

  1. ダウンロードアームCCのwgetを使用して(https://launchpad.net/linaro-toolchain-binaries/trunk/2013.10/+download/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux.tar.xz

  2. ファイルを

  3. 実行アームCC(腕 - を解凍しますLinuxベースgnueabi-GCC)

    アームCCファイル

    アームのLinux-gnueabihf-gccのシンボリックリンクである - >アームのLinux gnueabihf-GCC-4.8.2

とエラー発生...

のgcc-リナロ-腕のlinux-gnueabihf-4.8-2013.10_linux/binに/腕のlinux-gnueabihf-GCC:コマンドは私が何をすべき

を見つけていませんか? UbuntuのFROM

ドッカーファイルの内容は、基本イメージとして

Ubuntuの下にある

:apt-getの12.04

MAINTAINER ...

更新Ubuntuの画像

RUNは

を更新します

インストール必須パッケージ

RUN apt-getのvimの-yインストール

RUN apt-getをwgetの-yインストール

RUN apt-getを

RUN apt-getを-y gitの

インストールbzip2の-yインストール

RUN apt-getのパッチをインストール-y

RUN apt-getを-y作るインストール

RUN apt-getを-yので、私は、私はコンテナ

ENV ARM_CROSS_COMPILER TRUE

エンドDockerfileにいるよ知っているカーネルlibncurses5-devパッケージのfakeroot wgetのbzip2のビルド必須のudev

セット環境変数をインストール

答えて

0

ソルブード

私のマシンは64ビットで、armcc実行ファイルは32ビットです。

私がネイティブのLinuxでそれを実行したとき、問題は発生しません。

しかし、ドッカーでは、エラーが発生しました。私は64ビットコンパイラの実行をうまくやった。

実行中。

関連する問題