[Suzaku:01255] Re: uClinux のビルドでエラー

mizo email@hidden
2008年 10月 14日 (火) 17:26:42 JST


溝渕です。

email@hidden wrote:
> 溝渕様
> 
> お世話になっております。鈴木です。
> 
> /usr/local/microblaze-gdb/bin以下には下記のファイルがあります。
> 
> itclsh3.0
> mb-gdb
> mb-run
> mb-ulinux-gdb
> mb-uclinux-run
> tclh
> tixindex
> wish
> 
> mb-gccはみあたりません。mb-gcc -vも駄目です。
開発環境はどのようにインストールしましたか?

一度全てのmicroblaze開発環境をアンインストールし、
# apt-get install atde-essential-microblaze

とすれば、正常にインストールされるはずです。

パッケージが見つからない場合は、
/etc/apt/sources.list
に、
deb http://download.atmark-techno.com/debian etch/
という行があるかどうかを確認してみてください。

> 
> よろしくお願い致します。
> 
> 
> email@hidden wrote on 2008/10/14 15:00:04:
> 
>> 溝渕です。
>>
>> email@hidden wrote:
>>> お世話になっております。
>>> 早速の返信、感謝です。
>>>
>>> 確認しました。インストールされているようです。
>>>
>>> email@hidden:~$ dpkg -l | grep microblaze
>>> ii  binutils-microblaze                        2.10.1-mb-1  
>>>                The GNU binary utilities, for microblaze tar
>>> ii  cpp-microblaze                             3.4.1-mb-1  
>>>                 The GNU C preprocessor
>>> ii  elf2flt-microblaze                         20070228-1  
>>>                 Elf2flt with PIC, ZFLAT and full reloc suppo
>>> ii  gcc-microblaze                             3.4.1-mb-1  
>>>                 The GNU C compiler
>>>
>>> また、下記も実施し、パスも通っています。
>>>
>>> export PATH=$PATH:/usr/local/microblaze-gdb/bin
>> mb-gccは、/usr/local/microblaze-gdb/bin以下にインストールされているで
>> しょうか?
>>
>> $ mb-gcc -v
>> でバージョンが表示されますか?
>>
>>> email@hidden wrote on 2008/10/14 13:36:50:
>>>
>>>  > 溝渕です。
>>>  >
>>>  > email@hidden wrote:
>>>  > >
>>>  > > お世話になります。
>>>  > >
>>>  > > suzaku_starter_kit_guide_linux-1.3.3d.pdfを順に従ってトレース中で
> す。
>>>  > > P24-4.3.ビルドで下記エラーが出て進めません。
>>>  > > どこが間違っているのか教えて頂けませんでしょうか。
>>>  > >
>>>  > > 環境
>>>  > >
>>>  > > PanasonicCF-W7でUSB-MemoryにUbuntu8.04をインストールして使用。
>>>  > > USB-MemoryはGREEN HOUSE PicoDriveDUAL(16GB)。
>>>  > 「3.開発環境の構築」microblazeのクロス開発環境はインストール済みで 
>>> しょうか?
>>>  >
>>>  > $ dpkg -l | grep microblaze
>>>  > ii  atde-essential-microblaze             7           Atmark Techno
>>>  > Development Environment Essential for MicroBlaze
>>>  > ii  binutils-microblaze                   2.10.1-mb-1           The 
> GNU
>>>  > binary utilities, for microblaze target
>>>  > ii  binutils-microblaze-linux-gnu         2.16-mb-1           The 
> GNU
>>>  > binary utilities, for microblaze-linux-gnu target
>>>  > ii  cpp-4.1-microblaze-linux-gnu          4.1.1-mb-1           The 
> GNU C
>>>  > preprocessor
>>>  > ii  cpp-microblaze                        3.4.1-mb-1           The 
> GNU C
>>>  > preprocessor
>>>  >    :
>>>  >    :
>>>  >
>>>  > 上記のように表示されなければインストールされていませんので確認して
> みてく
>>>  > ださい。
>>>  >
>>>  > > 状況
>>>  > >
>>>  > > email@hidden:/uClinux-dist-20051110-suzaku13$ sudo 
> su
>>>  > > sudo: unable to resolve host yoshihiro-laptop
>>>  > > [sudo] password for yoshihiro:
>>>  > また、「4.Linux ディストリビューション」に記述がありますが、スーパ
> ーユー
>>>  > ザでビルドを行なうと、開発PCの環境を破壊する恐れがあるためお勧めで
>>>> ません。
>>>  >
>>>  > > email@hidden:/uClinux-dist-20051110-suzaku13# make dep 
> all
>>>  > > make ARCH=microblaze CROSS_COMPILE=mb- -C linux-2.4.x dep
>>>  > > make[1]: mb-gcc: コマンドが見つかりませんでした
>>>  > > make[1]: ディレクトリ 
> `/uClinux-dist-20051110-suzaku13/linux-2.4.x' 
>>> に入
>>>  > > ります
>>>  > > rm -f .depend .hdepend
>>>  > > make _sfdep_arch/microblaze/kernel _sfdep_arch/microblaze/mm
>>>  > > _sfdep_arch/microblaze/lib _sfdep_arch/microblaze/xilinx_ocp
>>>  > > _sfdep_arch/microblaze/platform/suzaku _sfdep_kernel 
> _sfdep_drivers
>>>  > > _sfdep_mmnommu _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib 
>>> _sfdep_crypto
>>>  > > _sfdep_arch/microblaze/common
>>>  > > _FASTDEP_ALL_SUB_DIRS="arch/microblaze/kernel arch/microblaze/mm
>>>  > > arch/microblaze/lib arch/microblaze/xilinx_ocp
>>>  > > arch/microblaze/platform/suzaku kernel drivers mmnommu fs net ipc 
> lib
>>>  > > crypto arch/microblaze/common"
>>>  > > make[2]: mb-gcc: コマンドが見つかりませんでした
>>>  > > make[2]: ディレクトリ 
> `/uClinux-dist-20051110-suzaku13/linux-2.4.x' 
>>> に入
>>>  > > ります
>>>  > > make -C arch/microblaze/kernel fastdep
>>>  > > make[3]: ディレクトリ
>>>  > > 
>>> `/uClinux-dist-20051110-suzaku13/linux-2.4.x/arch/microblaze/kernel' 
>>>>  > > 入ります
>>>  > > /uClinux-dist-20051110-suzaku13/linux-2.4.x/scripts/mkdep 
> -D__KERNEL__
>>>  > > -I/uClinux-dist-20051110-suzaku13/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 -D__linux__ -I/include 
> -mxl-barrel-shift
>>>  > > -mno-xl-soft-div -mno-xl-soft-mul -mxl-pattern-compare
>>>  > > 
>>>
> -I/uClinux-dist-20051110-suzaku13/linux-2.4.x/arch/microblaze/xilinx_ocp
>>>  > > -nostdinc -iwithprefix include -- bug.c crtinit.S entry.S 
> exceptions.c
>>>  > > head.S highres_timer.c hw_exception_handler.S indirect_pci.c
>>>  > > init_microblaze_timer.c intv.S irq.c mach.c mach.h mbvanilla.c 
>>> memcons.c
>>>  > > microblaze.c microblaze_defs.c microblaze_intc.c 
> microblaze_ksyms.c
>>>  > > microblaze_pci.c microblaze_timer.c pci-dma.c pci.c pci_auto.c 
>>> process.c
>>>  > > procfs.c ptrace.c semaphore.c setup.c signal.c syscalls.c time.c
>>>  > > xmbserial.c xmbserial.h > .depend
>>>  > > realpath(/include) failed, No such file or directory
>>>  > > make[3]: *** [fastdep] エラー 1
>>>  > > make[3]: ディレクトリ
>>>  > > 
>>> `/uClinux-dist-20051110-suzaku13/linux-2.4.x/arch/microblaze/kernel' 
>>>>  > > ら出ます
>>>  > > make[2]: *** [_sfdep_arch/microblaze/kernel] エラー 2
>>>  > > make[2]: ディレクトリ 
> `/uClinux-dist-20051110-suzaku13/linux-2.4.x' 
>>> から
>>>  > > 出ます
>>>  > > make[1]: *** [dep-files] エラー 2
>>>  > > make[1]: ディレクトリ 
> `/uClinux-dist-20051110-suzaku13/linux-2.4.x' 
>>> から
>>>  > > 出ます
>>>  > > make: *** [dep] エラー 2
>>>  > > email@hidden:/uClinux-dist-20051110-suzaku13#
>>>  > >
>>>  > >
>>>  > >
>>>  > >
>>>  > >
>>>  > > 
>>>
> ------------------------------------------------------------------------
>>>  > >
>>>  > > _______________________________________________
>>>  > > suzaku mailing list
>>>  > > email@hidden
>>>  > > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>>>  > _______________________________________________
>>>  > suzaku mailing list
>>>  > email@hidden
>>>  > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>>>
>>>
>>>
> ------------------------------------------------------------------------
>>> _______________________________________________
>>> suzaku mailing list
>>> email@hidden
>>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
>>
>> _______________________________________________
>> suzaku mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
> 
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
> 





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