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

宮崎 弘行 miyazaki @ secondselection.com
2010年 4月 5日 (月) 18:23:17 JST


斎藤様

どうも、宮崎と申します。

ご教授ありがとうございます。
doc/m16c.txtの存在は知ってはいたのですが、
カーネルのビルドはどのターゲットも共通で GCCで行わないといけない
と思いこんでおりました。

ちなみに m16c.txtには以下のように書いてあるのですが、
OAKS16,OAKS16-MINI以外のM16CチップではこのJSPは使えないという
意味なのでしょうか。私が試そうとしているターゲットは
ルネサステクノロジの M16C/62Pです。
http://japan.renesas.com/products/mpumcu/m16c/m16c60/m16c62p/m16c62p_root.jsp

------------------
1.1  ターゲットシステムと開発環境
M16Cプロセッサのターゲットシステムは,オークス電子株式会社のOASKS16と
OAKS16-MINIをサポートしている.OAKS16はM30620FCAFP-CPUを,OAKS16-MINIは
M30262F8FG-CPUを搭載している.
------------------

もし、ご存知でしたらご教授お願いできますでしょうか。


Saito Naoki さんは書きました:
> 宮崎様
> 
> 名古屋市工業研究所の斉藤と申します.
> 
> doc/m16c.txt というドキュメントがありますので
> ご覧いただくとよいと思います.
> 既にご存知でしたら,ご容赦ください.
> 
> お試しになられた手順は,
> GCC を用いるターゲット向けのもので,
> M16C 版は手順が少し異なっています.
> 
> 作業は Cygwin ではなく主に TM またはコマンドプロンプトでの
> 作業になります.
> 
> 以上,よろしくお願いします.
> 
> 
> (10/04/05 16:01), 宮崎 弘行 wrote:
>> はじめまして、株式会社セカンドセレクション 宮崎 と申します。
>>
>> 現在 M16Cをターゲットに、JSP1.4.3をマニュアルやサイトを参考にコンパイル
>> しようと試みておりますがうまくいかず、苦戦しております。
>>
>> マニュアル(user.txt)やサイトを参考に以下の手順でコンパイルに
>> 挑戦しており、
>>
>> 1.jsp のダウンロード(jsp-1.4.3.tar.gz)
>> 2. 上記ファイルを解凍
>> 3. コンフィギュアのコンパイル
>> $ cd cfg
>> $ make depend
>> $ make
>>
>> 4.カーネルのコンパイル
>> $ mkdir KERNEL_OBJ
>> $ cd KERNEL_OBJ
>> $ perl ../configure -C m68k -S dve68k
>> $ make depend
>>
>> としたところで、
>> 以下のようなエラーが出てしまいます。
>> ※確認のためにマニュアルにあった通りのコマンドを試している状態です。
>>
>> m68k-unknown-elf-gcc -S  -msoft-float -Wall -g -O2 -m68020-40
>> -DGDB_STUB -I. -I../include  -I../config/m68k/dve68k
>> -I../pdic/simple_sio -I../config/m68k  -I../kernel
>> ../config/m68k/makeoffset.c
>> make: m68k-unknown-elf-gcc: コマンドが見つかりませんでした
>> make: *** [makeoffset.s] エラー 127
>>
>> Makefile等を見ているのですが、直接的な原因がつかめずにいます。
>> どなたか同じような経験をされた方・解決方法等ご存じの方
>> いらっしゃいましたらご教授のほどお願いできますでしょうか。
>> よろしくお願い致します。
>>
>>
>> [環境]
>> ・windows(cygwin)
>> ・CentOS5.3
>> ※cygwinでもCentOSでも同じエラーが発生しました。
>> 私自身、組み込み開発・ITORNの経験は初めてで、JSPについても理解不足です。
>>
>>>>
>> __________  ESET NOD32 Antivirus からの情報, ウイルス定義データベース 
>> のバージョン 4999 (20100404) __________
>>
>> このメッセージは ESET NOD32 Antivirus によって検査済みです。
>>
>> http://canon-its.jp
>>
>>
>>
> 
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus 
> signature database 4999 (20100404) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.com
> 
> 
> 
> 


-- 
----------------------------------------
株式会社 セカンドセレクション
宮崎弘行  (Miyazaki Hiroyuki)
〒541-0048
大阪市中央区瓦町3-1-4 トーア紡ビル4F
TEL:06-6232-1618
FAX:06-6115-8803
E-mail:miyazaki @ secondselection.com
http://www.secondselection.com
---------------------------------------


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4999 (20100404) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com