关于opensuse的android编译环境

linux 的最常见的应用场景之一就是开发。
google 的官方推荐环境配置居然都是 Ubuntu 了,所以很多没接触过 linux 的人,肯定就直接顺道 Ubuntu 了。见下面链接。
直接一条命令搞定,方便,opensuse 要是能整理一个类似的,其实就是翻译为对应的 zypper 版本我想应该会有许多新用户。因为很多人希望拿来即用,懒得折腾。


source.android.com/source/initializing.html

Installing required packages (Ubuntu 12.04)

You will need a 64-bit version of Ubuntu. Ubuntu 12.04 is recommended. Building using an older version of Ubuntu is not supported on master or recent releases.

$ 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 mingw32 tofrodos
python-markdown libxml2-utils xsltproc zlib1g-dev:i386

印象中suse studio上面是有image的,不知道最近有没有更新。

#! /bin/sh
# make pidgin-lwqq 编译 pidgin-lwqq linux 可以通用的 qq
#begin
sudo zypper in git
git clone github.com/xiehuc/pidgin-lwqq
sudo zypper in cmake libpurple-devel libcurl-devel gcc-c++ js-devel sqlite-devel
git clone github.com/xiehuc/pidgin-lwqq.git
cd pidgin-lwqq
git submodule init
git submodule update
mkdir build
cd build
cmake …
make
sudo make install
sudo zypper in pidgin
#end
#install simple-chinese
#install make env 配置编译环境
#begin
sudo zypper in bison flex gperf schedtool squashfs libesd-devel build libSDL-devel gcc-c++ git
#add repo 添加源
sudo zyper addreepo -f download.opensuse.org/repositories/home:/MargueriteSu/openSUSE_13.1/ MargueriteSu
sudo zypper addrepo -f ftp.gwdg.de/pub/linux/packman/suse/13.1/ packman
sudo zypper addrepo -f opensuse-guide.org/repo/13.1/ dvd
#install ppsspp 安装 psp 模拟器可以玩 psp 游戏
sudo zypper in ppsspp
#install qsanguosha 安装三国杀,可以局域网对战或者单击
sudo zypper in qsanguosha
sudo zypper in libfmodex
#change properties for qsanguasha command
#install vbox 安装虚拟机
#download vbox
#add user group for vbox
#install flareget 下载 flareget linux 的类迅雷。
#download flareget
#config goagent 配置代理
git clone github.com/goagent/goagent.git
sudo zypper in python-vte
sudo zpyyer in python-pyopenssl
sudo zypper in openssl
#install steam 安装 steam 平台
#install rpmbuild
sudo zypper in rpmbuild
这个脚本是我自用的,需要的话拿走。