| 4 | == 開発環境の構築に関する質問 == |
| 5 | ==== Q:Linux でgccをインストールしようとしたら、「E: 'gcc-arm-none-eabi' のバージョン '4.9.3.2014q4-0trusty12' が見つかりませんでした」いうようなエラーが出てインストールできませんでした。どうすれば良いでしょうか? ==== |
| 6 | A:apt-getのリポジトリにあるgccのバージョンが更新されると以下のようなエラーになる可能性があります。 |
| 7 | |
| 8 | {{{ |
| 9 | $ sudo apt-get install gcc-arm-none-eabi=4.9.3.2014q4-0trusty12 u-boot-tools libboost1.55-all-dev |
| 10 | パッケージリストを読み込んでいます... 完了 |
| 11 | 依存関係ツリーを作成しています |
| 12 | 状態情報を読み取っています... 完了 |
| 13 | E: 'gcc-arm-none-eabi' のバージョン '4.9.3.2014q4-0trusty12' が見つかりませんでした |
| 14 | }}} |
| 15 | 以下のコマンドで、リポジトリにある最新バージョンの名称を確認します。 |
| 16 | |
| 17 | {{{ |
| 18 | $ sudo apt-cache madison gcc-arm-none-eabi |
| 19 | gcc-arm-none-eabi | 4.9.3.2015q1-0utopic14 | http://ppa.launchpad.net/terry.guo/gcc-arm-embedded/ubuntu/ utopic/main amd64 Packages |
| 20 | gcc-arm-none-eabi | 4.8.3-11ubuntu1+11 | http://us.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages |
| 21 | gcc-arm-none-eabi | 11 | http://us.archive.ubuntu.com/ubuntu/ utopic/universe Sources |
| 22 | }}} |
| 23 | この例では、「4.9.3.2015q1-0utopic14」が最新バージョンの名称です。これをapt-getコマンドで指定してインストールします。 |
| 24 | |
| 25 | {{{ |
| 26 | $ sudo apt-get install gcc-arm-none-eabi=4.9.3.2015q1-0utopic14 u-boot-tools libboost1.55-all-dev |
| 27 | }}} |
| 28 | == == |
| 29 | == ---- |
| 30 | == |