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

Tetsuya Ohkawa email@hidden
2007年 6月 19日 (火) 14:13:22 JST


大川です。

サンプルドライバモジュール用のMakefileの
allターゲットの記述に問題があると思います。

誤: SUBDIRS='pwd'
正: SUBDIRS=`pwd‘

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 mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/suzaku
>   




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