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