1

Ubuntu Linux で u-boot-1.1.6 をダウンロードして抽出しました。GCC を使用してソース コードをコンパイルしたいだけです (組み込みプラットフォームのクロス コンパイルは対象外です)。

提供されたメイクファイルを実行してみましMAKEALLたが、「powerpc-linux-gcc : Not Found」が発生しています。

私の理解では、ソース コードをコンパイルする必要があるプラットフォームに関係ありません。

x86 でのコンパイルに必要なメイクファイルと環境の変更は何ですか?

最近のコードを取得しました。まだいくつかの問題に直面しています

次の手順に従って、x86でコンパイルしました。

  1. make clean;
  2. make coreboot-x86_config
  3. ./MAKEALL -C x86

ステップ 3 で、次のことを確認しました。

ravitiwari@RAVI-HP-Pavilion-dv2000-GJ175PA-ACJ:~/u-boot-2013.04$ make clean
ravitiwari@RAVI-HP-Pavilion-dv2000-GJ175PA-ACJ:~/u-boot-2013.04$ make coreboot-x86_config
Configuring for coreboot-x86 - Board: coreboot, Options: SYS_TEXT_BASE=0x01110000
ravitiwari@RAVI-HP-Pavilion-dv2000-GJ175PA-ACJ:~/u-boot-2013.04$ ./MAKEALL -C x86
Configuring for coreboot-x86 - Board: coreboot, Options: SYS_TEXT_BASE=0x01110000
    make[1]: ** [interrupts.o] Error 127
    make: ** [arch/x86/cpu/libx86.o] Error 2
    make[1]: ** [coreboot.o] Error 127
    make: ** [arch/x86/cpu/coreboot/libcoreboot.o] Error 2
    make[1]: ** [bootm.o] Error 127
    make: ** [arch/x86/lib/libx86.o] Error 2
    size: './u-boot': No such file
    /bin/bash: sparse: command not found
    make[1]: ** [interrupts.o] Error 127
    make: ** [arch/x86/cpu/libx86.o] Error 2
    make: ** Waiting for unfinished jobs....
    /bin/bash: sparse: command not found
    make[1]: ** [coreboot.o] Error 127
    make: ** [arch/x86/cpu/coreboot/libcoreboot.o] Error 2
    /bin/bash: sparse: command not found
    make[1]: ** [bootm.o] Error 127
    make: ** [arch/x86/lib/libx86.o] Error 2
    make: INTERNAL: Exiting with 4 jobserver tokens available; should be 3!

    --------------------- SUMMARY ----------------------------

    Boards compiled: 1
    Boards with errors: 1( coreboot-x86 )
4

1 に答える 1