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