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