[Suzaku:00964] Re: サンプルドライバのMAKEが出来ない

Tetsuya OHKAWA email@hidden
2007年 6月 19日 (火) 17:36:31 JST


大川です。

自己レスです。

Tetsuya Ohkawa さんは書きました:
> 大川です。
>
> サンプルドライバモジュール用のMakefileの
> allターゲットの記述に問題があると思います。
>
> 誤: SUBDIRS='pwd'
> 正: SUBDIRS=`pwd‘
>   
閉じ側のクォーテーションが、全角文字になってました。

正: SUBDIRS=`pwd`

バッククォーテーションでくくられた部分(pwd)を
コマンドとして実行した結果が SUBDIRS に代入されます。

> pwdはシングルクォーテーションではなく、
> バッククォーテーションで括ってみてください。
>
> Masaaki Yoshimura wrote:
>   
>> 吉村@JEOL です。
>>
>> Linux 初心者のため変なところでMAKEできないで
>> 困っています、どなたかご教示お願いします。
>>
>> SUZAKU スターターキットガイド(Linux開発編)Ver 1.2.2 で自習
>> しています。
>> P42からのサンプルドライバをMAKEしてERRORになります。
>> 環境は Win XP SP2 DIST−SUZAKU8 gcc 4.2 です。
>> ちなみに cgi_view2の方はMAKEできています。
>>
>> 以下がMAKE時のメッセージです。
>>
>> make -C /home/yosimura/uClinux-dist-20051110-suzaku8/linux-2.4.x
>>  SUBDIRS='pwd' modules
>> make[1]: Entering directory `/home/yosimura/uClinux-dist-
>> 20051110-suzaku8/linux-2.4.x'
>> make -C  pwd CFLAGS="-D__KERNEL__ -I/home/yosimura/uClinux-dist-
>> 20051110-suzaku8/linux-2.4.x/include  -Wall -Wstrict-prototypes 
>> -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame
>> -pointer -DPLATFORM=suzaku -O2 -fno-builtin -DNO_MM -DNO_FPU -D_
>> _ELF__ -DMAGIC_ROM_PTR -DUTS_SYSNAME=\"uClinux\" -D__linux__ -I/
>> usr/local/microblaze-elf-tools/bin/../lib/gcc/microblaze/3.4.1/.
>> /include -mxl-barrel-shift -mno-xl-soft-div -mxl-soft-mul -
>> DMODULE " MAKING_MODULES=1 modules
>> make: Entering an unknown directorymake: Leaving an unknown 
>> directorymake[1]: Leaving directory `/home/yosimura/uClinux-dist
>> -20051110-suzaku8/linux-2.4.x'
>> make: *** pwd: No such file or directory. Stop.
>> make: Entering an unknown directorymake: Leaving an unknown 
>> directrymake{1}: *** {_mod_pwd} Error2
>> make{1}: Leaving directory '/home/yosimura/uClinux-dist-20051110
>> -suzaku8/linux 2.4.x'
>> make: *** {all} Error2
>>
>> ためしに Linux 2.4.xに pwdのDIRを作ると moduleでエラーします。
>> SUBDIRno関係でエラーしているみたいですがPATHが悪いかパッケージが
>> 足りないかよくわかりません。
>>
>>  よろしくお願いします。
>>
>>
>>
>> --
>> ---------------------------------------
>> 〒196-8558
>> 東京都昭島市武蔵野3−1−2
>> 日本電子株式会社
>> EOD SAG 設2T
>> 吉村 正昭
>> TEL 042-542−2265
>> FAX 042−546-8063
>> E-mail:email@hidden
>> -------------------------------------
>>     



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