[Suzaku:01855] Re: サンプルドライバをmakeすることが出来ません

mizo email@hidden
2010年 7月 22日 (木) 10:09:37 JST


溝渕です。

こちらで確認してみましたが、ビルドできました。実行した全てのコマンドを以
下に示します。

[ATDE]$ wget
http://suzaku.atmark-techno.com/files/downloads/suzaku/dist/atmark-dist-20090318.tar.gz
[ATDE]$ wget
http://suzaku.atmark-techno.com/files/downloads/suzaku/dist/linux-2.6.18-at11.tar.gz
[ATDE]$ tar zxvf atmark-dist-20090318.tar.gz ; tar zxvf
linux-2.6.18-at11.tar.gz
[ATDE]$ cd atmark-dist-20090318/
[ATDE]$ ln -s ../linux-2.6.18-at11 linux-2.6.x
[ATDE]$ make menuconfig

Vendor/Product Selection  --->
--- Select the Vendor you wish to target
(AtmarkTechno) Vendor
--- Select the Product you wish to target
(SUZAKU-V.SZ410-SIL) AtmarkTechno Products

Kernel/Library/Defaults Selection  --->
--- Kernel is linux-2.6.x
(default) Cross-dev
(None) Libc Version
[*] Default all settings (lose changes) (NEW)
[*] Customize Kernel Settings (NEW)
[ ] Customize Vendor/User Settings (NEW)
[ ] Update Default Vendor Settings (NEW)

Do you wish to save your new kernel configuration?
<Yes>

Linux Kernel Configuration
Device Drivers  --->
  Character devices  --->
    [ ] SUZAKU Starter Kit
    [*] SUZAKU I/O LED/SW Board
    <*>   LED support
    <*>   7 segment led support
    <*>   Switch support
    <*>   Rotaly code switch support
    [*]   RS232C support

[ATDE]$ make

ひょっとして、「8.1.2. 事前準備」でドライバを選択するページの脚注に書い
てある、
「linux-2.6.18-at4 以降のLinux カーネルを使用している場合は、「SUZAKU
Starter Kit」のチェックを外す必要があります」
を実行していなかったりしませんか?もしチェックを外さない場合は、
xparameters.hが見つからないと思います。

以上ご確認ください。

外崎大輔 wrote:
> 溝渕様。
> 外崎です。ご回答ありがとうございました。
> 
>     このエラーは、
> 
>     適切にコンフィギュレーションが行なわれていないため、
>     xparameters.hを見つけられないために発生しています。
> 
>     多分、
>     CONFIG_SUZAKU_SZ410
>     CONFIG_SUZAKU_STARTERKIT
>     のいずれかまたは両方が定義されていないと思います。
> 
>     解決するためには、以下の方法を試してみてください。
> 
>     ○ もしソースコードをカスタマイズしている場合は、再度ソースアーカイブをダ
>     ウンロードしてくる。
> 
> 
> ソースコードはカスタマイズしておりませんが、付属CD内の linux-2.6.18-at9 を
> 使用していましたので、最新版の linux-2.6.18-at11 をダウンロードし、使用 
> しました。
> 
>  
> 
>     ○「4.2. atmark-dist コンフィギュレーション」を参照して再度コンフィギュ
>     レーションを行なう。
>       ※コンフィギュレーションは保存しなければ行なう意味がありません。
> 
> 
> 「4.2. atmark-dist コンフィギュレーション」を参照し、再度コンフィギュ 
> レーションを行いました。
> コンフィギュレーションの保存は、「Kernel/Library/Defaults Selection」を 
> 選択後に
> Exitで抜けた後の通常の保存に加え
> Main Menuでの「Save Configuration to an Alternate File」も試してみましたが、
> やはり付属デバイスドライバを追加した後のビルドが成功せず、
> これまでと同様のエラーが発生します。
> 
> 
> これまで様々とご教示頂いた上で、お手数をおかけすることになりますが
> 他に試すべき解決の方法などございませんでしょうか。

-- 
**************************************************
 株式会社アットマークテクノ  開発部 溝渕大輔
 〒060-0035 札幌市中央区北5条東2丁目AFTビル6F
 TEL:011-207-6550 / FAX:011-207-6570
 http://www.atmark-techno.com/
 e-mail:email@hidden
**************************************************




suzaku メーリングリストの案内