未完 Android 编译环境

Ubuntu12.04

sudo apt-get install lib32ncurses5-dev



===================old version===============================

export JAVA_HOME=/usr/bin/java
export ANDROID_JAVA_HOME=$JAVA_HOME

 

$ sudo apt-get install git-core gnupg sun-java6-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

 

     1、添加这个源: sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"
    2、sudo apt-get update
    3、sudo apt-get install sun-java6-jdk


然后设置默认的Java解释器。
sudo update-alternatives --config java

sudo update-alternatives --config javac
配置Java的环境变量:
sudo gedit /etc/environment
添加:CLASSPATH = .:/usr/lib/jvm/java-6-sun/lib
        JAVA_HOME = /usr/lib/jvm/java-6-sun
添加浏览器的JAVA Plugin
sudo apt-get install sun-java6-plugin
安装完毕。

 

64bit  ubuntu10.10

gnu/stubs-32.h: No such file or directory错误解决办法

You need to install the glibc-devel package. It contains the object files necessary for developing programs which use the standard C libraries (which are used by nearly all programs). If you are developing programs which will use the standard C libraries, your system needs to have these standard object files available in order to create the executables.

Install glibc-devel if you are going to develop programs which will use the standard C libraries.

apt-get install g++-multilib

 

/usr/bin/ld: cannot find -lncurses
sudo apt-get install ncurses-devel

 

/usr/bin/ld: cannot find -lncurses

64bit环境问题

 # apt-get install lib32ncurses5-dev
And so on... if you get linking error which informs you that ld have
found an appropriate 64-bit library
but it was skipped due to incompatibility, that means you have to
install a 32-bit library. A rule of a
thumb is to use `apt-get install lib32<library-name>-dev`.

http://groups.google.com/group/android-building/tree/browse_frm/month/2010-10/6579583604439ab9?rnum=21&_done=%2Fgroup%2Fandroid-building%2Fbrowse_frm%2Fmonth%2F2010-10%3F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值