hummbingbirdコンパイルエラー

1708 ワード

  • arm-linux-gnueabi-arm-linux-gnueabi-gccは
  • 見つかりませんでした
    lichee/linux-3.3/modules/eurasia_km/eurasiacon/build/linux2/sunxi_android/Makefile
    理由:CCは空であるべきで、しかし上層のMakefileの中ですでにCCを定義して、ここでCC resetを
    --- a/linux-3.3/modules/eurasia_km/eurasiacon/build/linux2/sunxi_android/Makefile
    
    +++ b/linux-3.3/modules/eurasia_km/eurasiacon/build/linux2/sunxi_android/Makefile
    
    @@ -44,6 +44,7 @@ DISCIMAGE =$(ANDROID_ROOT)/out/target/product/$(TARGET_PRODUCT)
    
     LICHEE_KDIR = ../../../../../../../../lichee
    
     KERNELDIR = $(LICHEE_KDIR)/linux-3.3/
    
     TOOLCHAIN = $(LICHEE_KDIR)/buildroot/output/external-toolchain/
    
    +CC =
    
     CROSS_COMPILE := arm-linux-gnueabi-
    
     KERNEL_CROSS_COMPILE :=arm-linux-gnueabi-
    
     ARCH=arm

     
  • lichee/linux-3.3/modules/eurasia_km/eurasiacon/binary2_sunxi_android_release/target/kbuild/services4/3rdparty/dc_sunxi/dc_sunxi_displayclass.c:そのファイルやディレクトリはありません.arm-linux-gnueabi-gcc: fatal error: no input files

  • 理由:SDKがリリースされた際には,以前に作成したリンクを削除しなかったが,これらのリンクはSDK開発者のシステムディレクトリを指しており,これらのリンクを再生成する必要がある.
    解決策:lichee/linux-3.3/modules/eurasiaを削除km/eurasiacon/binary2_sunxi_android_releaseディレクトリ