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

mizo email@hidden
2008年 10月 14日 (火) 13:36:50 JST


溝渕です。

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