`

ubuntu 10.10 32bit 到64bit环境 build android source 应注意Required Packages 否则极可能编译不成功

阅读更多
The Android build requires a 32-bit build environment as well as some other tools:
  • Required Packages:
    • Git, JDK, flex, and the other packages as listed above in the i386 instructions:
    • JDK 5.0, update 12 or higher.Java 6 is not supported, because of incompatibilities with @Override.
    • Pieces from the 32-bit cross-building environment
$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl sun-java5-jdk zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
  • Set the system to use the right version of java by default:

    $ sudo update-java-alternatives -s java-1.5.0-sun

注意:32 bit Required Packages 为

 git-core gnupg sun-java5-jdk flex bison gperf build-essential zip curl zlib1g-dev  libsdl-dev libesd0-dev libwxgtk2.6-dev  libncurses5-dev  

而64 bit 下的  Required Packages 为 git-core gnupg flex bison gperf build-essential zip curl sun-java5-jdk zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev

  32bit与64bit下的依赖包 不同之处在于橙色与红色部分

  可能导致错误情况:

bin/bash: 第 0 行: cd: sdk/layoutopt/app/src/resources: 没有那个文件或目录
    

分享到:
评论

相关推荐

    g++4.4 for ubuntu10.10 64bit

    总结起来,g++4.4 for Ubuntu 10.10 64bit是那个时代C++开发的重要工具,它的存在为开发者提供了可靠的编译环境。理解g++与Ubuntu系统、libc的相互作用以及Deb包的安装方式,有助于我们更好地掌握Linux平台上的C++...

    Ubuntu10.10(64位)编译Android2.3源码 遇到的错误

    在Ubuntu10.10(64位)环境下编译Android2.3源码时,可能遇到的各种错误主要是由于缺少必要的库文件或工具导致的。通过安装相应的软件包,可以有效地解决这些问题。如果还有其他问题出现,建议检查编译环境配置是否...

    Ubuntu10.10下kgdb环境搭建

    ### Ubuntu10.10下kgdb环境搭建详解 #### 前言 随着Linux操作系统在嵌入式领域的广泛应用,内核级别的调试成为了许多开发者必须掌握的一项技能。不同于用户空间的应用程序,内核级别的调试更加复杂,因为它发生在...

    用Ubuntu10.10 dvd版本作为本地源,Ubuntu 10.10 DVD ISO挂载的方式来更新软件

    ### 使用Ubuntu 10.10 DVD ISO作为本地源更新软件的方法 在本文中,我们将详细介绍如何使用Ubuntu 10.10 DVD ISO文件作为本地软件仓库来更新系统中的软件包。这种方法对于网络不稳定或者带宽有限的环境非常有用,...

    新手XP下硬盘安装ubuntu10.10图文教程

    Ubuntu 10.10在2010年10月正式发布,让众多Ubuntu用户都对这款全新的系统充满期望。毕竟,Ubuntu 10.10是Canonical公司推出的最为用户友好的系统,而且为它添加了很多新的功能。  熟悉Ubuntu系统的用户了解,在...

    Ubuntu10.10安装指南

    ### Ubuntu 10.10 安装指南详解 #### 引言 Ubuntu 10.10,代号"Maverick Meerkat",是一款备受赞誉的开源操作系统,基于Debian并采用Linux内核。它以其用户友好、稳定可靠的特点,赢得了全球无数用户的青睐。本文将...

    Ubuntu10.10下tftp服务器配置笔记

    本文档介绍了在 Ubuntu 10.10 操作系统下如何配置 TFTP 服务器,从虚拟机网络配置到 TFTP 服务器的搭建,旨在帮助读者快速搭建 TFTP 服务器。 一、虚拟机网络配置 在 Ubuntu 10.10 操作系统下,虚拟机网络配置是必...

    Ubuntu10.10

    2. **解压镜像文件**: 右键单击 `ubuntu-10.10-desktop-i386.iso` 并选择 “解压到 ubuntu-10.10-desktop-i386”,随后将解压后的 `casper` 文件夹中的 `initrd.lz` 和 `vmlinuz` 文件复制到 C 盘根目录。...

    Ubuntu10.10下嵌入式开发环境的配置.doc

    ### Ubuntu10.10下嵌入式开发环境配置详解 #### 一、网络配置 在进行嵌入式开发之前,首先要确保Ubuntu系统的网络连接正常。对于使用锐捷网络接入方式的用户,可以通过安装`mentohust`软件来实现网络连接。 **...

    ubuntu-10.10镜像文件下载链接

    - **软件兼容性问题**:部分较新的软件可能无法在Ubuntu 10.10上正常运行,可以考虑升级到更高版本的Ubuntu。 #### 五、总结 Ubuntu 10.10 作为一款经典的Ubuntu版本,在当时提供了许多先进的特性和改进,至今仍...

    在U盘中安装Ubuntu 10.10的方法

    ### 在U盘中安装Ubuntu 10.10的方法 #### 安装前的准备与注意事项 ##### 一、安装条件 要在U盘上安装Ubuntu 10.10,首先需要满足一定的硬件条件: 1. **U盘容量**:至少需要4GB以上的U盘,以确保能够容纳Ubuntu...

    ubuntu10.10编译内核3.0.8实验报告

    Ubuntu 10.10 编译 Linux 3.0.8 内核实验报告 本实验报告旨在指导用户在 Ubuntu 10.10 操作系统环境下编译 Linux 3.0.8 内核版本。实验的主要步骤包括安装 Ubuntu 10.10 操作系统、下载和解压 Linux 3.0.8 内核文件...

    ubuntu 10.10网络配置10步曲

    ubuntu 10.10网络配置10步曲

    ubuntu10.10安装配置全过程图文详解

    ### Ubuntu 10.10 安装与配置全过程详解 #### 一、准备工作与下载 在开始安装之前,首先需要准备好相应的环境和资源。Ubuntu 10.10 的下载地址为:[http://www.ubuntu.org.cn/desktop/get-ubuntu/download/]...

    U盘安装ubuntu10.10图文教程

    U盘安装ubuntu10.10图文教程

    Ubuntu 10.10安装配置tftp服务.doc

    本文将详细介绍如何在Ubuntu 10.10环境下安装并配置TFTP服务,以确保服务的正常运行。 #### TFTP配置概述 TFTP服务在Ubuntu 10.10中的配置通常通过xinetd进程来实现。xinetd,即extended internet daemon,是新...

    Qt在ubuntu10.10下移植到mini2440

    【标题】: "Ubuntu 10.10 下的 Qt 移植到 Mini2440 ...请注意,此过程可能因不同的硬件和软件版本而略有不同,因此在实际操作时应根据当前的环境进行适当的调整。同时,及时更新软件包和库以获取最新的安全补丁和功能。

    ubuntu10.10的x86-qtopia-2.2.0具体问题总结

    3. **交叉编译**:由于Qtopia是为x86架构设计的,而Ubuntu 10.10可能是运行在不同架构上的(例如x86_64或ARM),因此很可能需要设置交叉编译环境。这包括安装交叉编译工具链,如gcc-arm-linux-gnueabi,以及配置相应...

Global site tag (gtag.js) - Google Analytics