无法找到包mingw32

时间:2015-07-05 09:48:19

标签: ubuntu android-source

对不起,我正在Ubuntu 15.04上编译Android开源项目(AOSP),并在此网页上加载http://blog.logan.tw/2013/09/build-android-aosp.html),我需要通过此命令行安装一些工具:

sudo apt-get install git gnupg flex bison gperf build-essential \
    zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
    libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
    libgl1-mesa-dev g++-multilib gcc-multilib mingw32 tofrodos \
    python-markdown libxml2-utils xsltproc zlib1g-dev:i386

之后,

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mingw32

我尝试修改文件/etc/apt/sources.list 原文:

  

deb http://tw.archive.ubuntu.com/ubuntu/ vivid main restricted

结果:

  

deb http://tw.archive.ubuntu.com/ubuntu/ vivid main universe

它对我不起作用,我不知道如何解决这个问题: E:无法找到包mingw32 请帮帮我!谢谢!

2 个答案:

答案 0 :(得分:1)

更改apt-get update后,您是否完成了sources.list? (有时即使没有更改包,也必须这样做 可以在回购中找到)

apt-cache search mingw你得到了什么?

答案 1 :(得分:1)

从Ubuntu 15.04开始,mingw32不再可用;它已被mingw-w64包替换,您应该安装它。您可能还需要调整编译说明以使用i686-w64-mingw32作为目标,而不是i586-mingw32msvc