(toppers-users 3147) Re: カーネルのコンパイル方法について

takahashi_kazuhiro @ nifty.com takahashi_kazuhiro @ nifty.com
2010年 4月 5日 (月) 21:35:11 JST


斉藤様
コメントありがとうございます。

>少々手直しが必要になりますが,
>C:\MTOOL 以下にインストールしなくても
>パス全体を "" で囲むことによりビルドする方法もあるようです.
そうですか、それは実際、やってもみなかったです。

余談ですが、
.tmkファイルに 編集禁止と書かれていることもあって、.tmkファイルにあった構成に
して
試したらいいかなと思ったわけです。
結局、ドキュメントにないやりかたを試行錯誤してまで、試したくなかったというのが
本音ですね。
うる覚えですが、.TMKファイルの中のPRJDIRは、.TMKファイルを読み込んだ時点で環境
に自動的にあわせられるが、
コンパイラのパスはあわせられないため、今回のような問題に遭遇したと記憶していま
す。
自分は過去のツールのディレクトリ構成が変わっていることを知っていたので対処でき
ましたが、
ルネサスのツールになれていない人がいれば、ここでくじけてしまう人もいてもおかし
くない
ように思います。




----- Original Message -----
>Date: Mon, 05 Apr 2010 18:45:11 +0900
>From: Saito Naoki <saito.naoki @ nmiri.city.nagoya.jp>
>Subject: (toppers-users 3144) Re: カーネルのコンパイル方法について
>To: users @ toppers.jp
>
>
>高橋様
>
>斉藤です.
>
>少々手直しが必要になりますが,
>C:\MTOOL 以下にインストールしなくても
>パス全体を "" で囲むことによりビルドする方法もあるようです.
>
>ツールのインストール先については
>無償評価版がHEWと一緒に提供されるようになった頃あたりから
>Program Files 以下に変更されているようです.
>
>以上です.
>
>(2010/04/05 17:48), 高橋和浩@nifty wrote:
>> 高橋です。
>> 
>>> 各設定パスを配置したディレクトリに合わせて修正し、
>>> 「リビルド」を行うと以下のようなエラーが発生します。
>>> \MTOOL\LIB30\CPP30 -I../../config/m16c-renesas/oaks16
>>> -I../../config/m16c-renesas -I../../kernel -I../../include
>>> -I../../sample -I.  .\sample1.cfg>  sample1.cfg.i
>>> 指定されたパスが見つかりません。
>>> C:\MTOOL\BIN\MAKE.EXE: *** [.\kernel_cfg.c] Error 1
>> 
>> たぶん、これのような気がします。
>> 4.M16Cツールチェーンと呼ばれるコンパイラ群のインストール、ここでは、C:\MTOO
Lに手動で切り替えましょう。
>> 
>> ルネサスのツールチェーンのデフォルトのインストール先が、大昔は、C:\MTOOL固
定でしたが、Program Files以下に
>> 変更されています。JSPの環境は、昔の環境のようです。(NC30のバージョンアップ
で変わったのかもしれませんが)
>> 
>> 
>> 
>> 
>> On Mon, 05 Apr 2010 17:02:55 +0900
>> 宮崎 弘行<miyazaki @ secondselection.com>  wrote:
>> 
>>> 高橋殿
>>>
>>> どうもありがとうございます、宮崎と申します。
>>>
>>> 早速参考情報頂きましてありがとうございます。
>>> じつは既に高橋殿のサイトも参考にさせて頂いておりました。
>>> 多くの情報を参考にさせて頂いており、感謝しております。
>>>
>>> JSPのコンパイル方法に関しては
>>> 統合開発環境TMもダウンロードしてしているのですが、
>>> これまた上手くいっていない状態です。
>>>
>>> 各設定パスを配置したディレクトリに合わせて修正し、
>>> 「リビルド」を行うと以下のようなエラーが発生します。
>>> \MTOOL\LIB30\CPP30 -I../../config/m16c-renesas/oaks16
>>> -I../../config/m16c-renesas -I../../kernel -I../../include
>>> -I../../sample -I.  .\sample1.cfg>  sample1.cfg.i
>>> 指定されたパスが見つかりません。
>>> C:\MTOOL\BIN\MAKE.EXE: *** [.\kernel_cfg.c] Error 1
>>>
>>> エラーの原因まではまだ調査できていない状態です。
>>> 諦めてGCCでコンパイルしようとしている状態でした。
>>>
>>> 私自身、TM環境/GCC共にまだコンパイル時のエラーの直接的な原因が
>>> 理解できずにおります。
>>>
>>> 高橋殿のサイトの情報等参考にもう少しいろいろ調査してみたいと思います。
>>>
>>>
>>>
>>>
>> ---
>> アライブビジョンソフトウエア株式会社
>> 高橋和浩
>> 673-0005兵庫県明石市小久保2-2-7幹線ビル4F
>> Email:takahashi_kazuhiro @ nifty.com
>> http://homepage3.nifty.com/ALVS/
>> 
>
>