找不到包 mingw32

Unable to locate package mingw32

不好意思,我正在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 请帮帮我!谢谢!

您在更改 sources.list 后做了 apt-get update 了吗? (有时即使没有更改,如果包 可以在 repos 中找到)

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

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