在编译android源代码树时,报错信息如下:
   make: *** No rule to make target `build/core/prelink-linux-x86.map', needed by `out/target/product/generic/symbols/system/lib/libdl.so'.  Stop.
   文件build/core/prelink-linux-x86.map不存在,请问大家该如何解决?需要修改mk文件?

解决方案 »

  1.   

    你编译的是for x86的 ~~ 现在android提供for x86的完整支持了么?
    默认应该是for arm的啊~~
      

  2.   

        华人工程师,在http://code.google.com/p/android-x86/中已经支持了eeepc了,完整编译android-x86是正常的,而我编译时设置了BUILD_TINY_ANDROID=true编译参数,才报的错。
        
      

  3.   

         这个问题解决了,一般出现"make: *** No rule to make target",只要通过#make modules查看可编译的模块,少哪个就编译哪个。
      

  4.   

    make modules 具体怎么编译一个模块
      

  5.   

    请问楼主有在android平台编译过busybox吗?