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

mizo email@hidden
2008年 10月 14日 (火) 15:00:04 JST


溝渕です。

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 メーリングリストの案内