[Suzaku:00570] Re: 自作アプリケーション作製時のエラー

金子雄 email@hidden
2006年 6月 28日 (水) 09:22:16 JST


(株)東芝の金子と申します。

私も以前、uClibcをmake menuconfigしようとして同じエラーが出たことがあります。

これに関しては、以下のページが参考になるかと思います。
このページによると、GCCのバージョンが原因だそうです。
http://www.busybox.net/lists/uclibc/2005-July/012187.html
http://www.busybox.net/lists/uclibc/2005-July/012198.html

パッチが出ているので、それを当てるとconfigできるようになると思います。


Tetsuya Ohkawa <email@hidden> wrote:

> 大川です。
> 
> 的外れでしたらすみません。
> 
> 以下のコンパイルエラーは、make menuconfig を行おうとして失敗した
> という認識でOKでしょうか?
> 
> もし、そうだとしたら、吉田さんのPCに、
> ncursesライブラリパッケージはインストールされてますでしょうか?
> libncurses5 パッケージをインストール後、再試行してみてください。
> 私は、libncurses5-dev パッケージをインストールしています。
> cf. 『SUZAKU Software Manual version 1.2.0』 7.2. Menuconfig
> 
> ちなみに、make menuconfig でなくても、
> make config でも同様の変更は可能です。
> 
> 
> Toshihiko Yoshida wrote:
> > 東北大学の吉田勤彦です。
> >
> > 大川さん
> >
> > 教えていただきまして、ありがとうございます。
> > ただ、私のPCで教えていただいたことを行ったところ、エラーで 
> > 止まってしまいました。内容としては
> > mconf.c:104: error: static declaration of 'current_menu' follows non- 
> > static declaration
> > lkc.h:63: error: previous declaration of 'current_menu' was here
> > mconf.c: In function 'conf_string':
> > mconf.c:574:warning: pointer targets in passing argument 2 of  
> > 'sym_set_string_value' differ in signedness
> > mconf.c: In function 'conf_load':
> > mconf.c:595: arning: pointer targets in passing argument 1 of  
> > 'conf_read' differ in signedness
> > mconf.c:In function 'conf_save':
> > mconf.c:616: warning:pointer targets in passing argument 1 of  
> > 'conf_write' differ in signedness
> > make[1]: *** [mconf.o] Error 1
> > make: *** [extra/config/mconf] Error 2
> >
> > 何が問題なのでしょうか。教えていただきませんか。よろしくお願いし 
> > ます。
> >
> > On 2006/06/27, at 15:46, Tetsuya Ohkawa wrote:
> >
> >   
> >> 大川です。
> >>
> >> vendors/AtmarkTechno/SUZAKU-V/cofing.uClibc は
> >> 直接編集しないようにお願いします。
> >>
> >> 以下のようにuClibcの設定を変更してください。
> >>
> >> $ cd ~/uClinux-dist/uClibc
> >> $ make menuconfig
> >> String and Stdio Support --->
> >> [*] Wide Character Support
> >> そのあと、image を通常通り作成してください。
> >>
> >> compile error が解消するところまでは確認しました。
> >>
> >> PS.
> >> [Suzaku:00456] の new compiler を使うと
> >> compile error になりませんでした。
> >>
> >>
> >> Toshihiko Yoshida wrote:
> >>     
> >>> 東北大学の吉田勤彦と申します。
> >>>
> >>> 現在、SUZAKU-Vに搭載するための自作のアプリケーションを 
> >>> 作製
> >>> しています。その中で、コンパイル時にエラーが出ます。エラー内 
> >>> 容は
> >>>
> >>> ~/uClinux-dist/lib/uClibc/include/wchar.h:32:2: #error Attempted to
> >>> include wchar.h when uClibc built without wide char support.
> >>>
> >>> uClibcの設定の問題であり、~/uClinux-dist/vendors/AtmarkTechno/
> >>> SUZAKU-V/config.uClibcの設定の問題かなと思っていますが、実際 
> >>> にど
> >>> のようにすれば解決できるのかが分からない状態です。
> >>>
> >>> ご教授いただけませんでしょうか。よろしくお願いします。
> >>> _______________________________________________
> >>> suzaku mailing list
> >>> email@hidden
> >>> http://lists.atmark-techno.com/mailman/listinfo/suzaku
> >>>
> >>>       
> >> _______________________________________________
> >> suzaku mailing list
> >> email@hidden
> >> http://lists.atmark-techno.com/mailman/listinfo/suzaku
> >>
> >>     
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/suzaku


----------------------------
(株)東芝 (RDC) [CPL] 金子 雄 
mail: email@hidden
----------------------------



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