分类: LINUX
2012-01-11 08:39:10
1. 源码获取按照
init -u 网页的步骤进行即可。
问题一:error: stray '\377' in program
最好在linux下操作,我实在cgwin下下载的,后来在cgwin下释放源码包后,再copy到linux下,结果编译中出现了error: stray '\377' in program等错误,后来发现是因为编码的问题,又将(.repo)copy到linux下重新做repo sync --local-only操作,才解决此问题。
问题二:
将(.repo)copy到linux下重新做repo sync --local-only操作可能出现的问题,步骤如下,建立路径
$mkdir /home/android4.0
$cd /home/android4.0
$cp .repo /home/android4.0/
$ repo sync
.......
此问题网上有回答说是没有安装git-core等,我没做尝试,不知道是不是。
自己摸索,按照以下步骤解决问题:
$cd /home
$mkdir xxx
$cd xxx
$ repo init -u
此时xxx下面将会生成一个新的.repo文件夹,将新生成的.repo文件夹下的repo manifest manifest.git manifest.xml等文件尝试覆盖总是出错的旧的.repo路径下的相应文件,例如:
$cp /home/xxx/.repo/repo /home/android4.0/.repo/
$cd /home/android4.0
.....
$repo sync --local-only
问题解决了。
问题:
/usr/bin/ld: cannot find -lz
请安装yum -y install zlib-devel