[Armadillo:03344] [Armadillo-500]USB Gadgetのmakeエラーについて
橋本 佳己
email@hidden
2008年 8月 28日 (木) 14:34:48 JST
いつもお世話になっております。
SFTの橋本と申します。
デフォルトの状態のカーネルへ[make menuconfig]
でUSB Gadgetの項目を以下のようにして追加し、
makeを実行すると、エラーが発生してしまいます。
原因が判らないので、何方か教えて頂けないでしょうか?
なお、追加したのはUSB Gadgetの項目のみです。
【設定内容】
--------------------変更点--------------------
│<*> Support for USB Gadgets
│ │
│ │[*] Debugging information files
│ │
│ │ USB Peripheral Controller (ARC USB Device
Controller) --->
│ │
│ │ ARC USB Device Controller (NEW)
│ │
│ │[*] OTG Support
│ │
│ │[*] Support for OTG prepheral port on ARC controller
(NEW)
│ │
│ │ Select transceiver (High Speed) --->
│ │
│ │<*> USB Gadget Drivers (Ethernet Gadget (with CDC Ethernet support)) │ │
│ │ Ethernet Gadget (with CDC Ethernet support)
(NEW) │ │
│ │[*] RNDIS support (EXPERIMENTAL) (NEW)
│ │
│ └──────────────────────────
--------------------変更点--------------------
【makeエラーの内容】
--------------------エラー内容--------------------
drivers/usb/core/hub.c: In function ‘usb_new_device’:
drivers/usb/core/hub.c:1374: warning: unused variable ‘root ’
drivers/usb/core/hub.c:1411: error: invalid storage class for function ‘__usb_suspend_device’
drivers/usb/core/hub.c:1412: warning: implicit declaration of function ‘__usb_suspend_device’
drivers/usb/core/hub.c: At top level:
drivers/usb/core/hub.c:1688: error: static declaration of ‘__usb_suspend_device’ follows non-static declaration
drivers/usb/core/hub.c:1412: error: previous implicit declaration of ‘__usb_suspend_device’ was here
make[4]: *** [drivers/usb/core/hub.o] エラー 1
make[3]: *** [drivers/usb/core] エラー 2
make[2]: *** [drivers/usb] エラー 2
make[1]: *** [drivers] エラー 2
make[1]: ディレクトリ `/home/atmark/Desktop/arm/Armadillo/
kernel/linux-2.6.18-at8' から出ます
make: *** [linux] エラー 1
--------------------エラー内容--------------------
以上、宜しくお願い致します。
armadillo メーリングリストの案内