android编译glibc,Android编译(四) GLIBC_2.11
hw@hw:~$ sudo lsb_release -a[sudo] password for hw:No LSB modules are available.Distributor ID:UbuntuDescription:Ubuntu9.10Release:9.10Codename:karmichw@hw:~$ uname -mi686hw@hw:~$ java -versionjava ve
hw@hw:~$ sudo lsb_release -a
[sudo] password for hw:
No LSB modules are available.
Distributor ID:Ubuntu
Description:Ubuntu
9.10
Release:9.10
Codename:karmic
hw@hw:~$ uname -m
i686
hw@hw:~$ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed
mode, sharing)
2,
hw@hw:~/Android$sudo make
find: `frameworks/base/frameworks/base/docs/html': No such file or
directory
find: `out/target/common/docs/gen': No such file or directory
~~~~~
Install: out/host/linux-x86/bin/emugen
host C: emulator <= external/qemu/audio/audio.c
prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/bin/i686-linux-gcc:
/lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.11'
not found (required by prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/bin/i686-linux-gcc)
make: ***
[out/host/linux-x86/obj/EXECUTABLES/emulator_intermediates/audio/audio.o] Error
1
3,卸载Java1.6,装载Java1.5,系统状态:
hw@hw:~$ sudo apt-get remove sun-java6-jdk
hw@hw:~$ sudo apt-get remove sun-java6-bin
hw@hw:~$ sudo apt-get install sun-java5-jdk
hw@hw:~$ sudo lsb_release -a
[sudo] password for hw:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu
9.10
Release: 9.10
Codename:karmic
hw@hw:~$ uname -m
i686
hw@hw:~$ java -version
java version "1.5.0_19"
Java(TM) 2 Runtime Environment, Standard
Edition (build 1.5.0_19-b02)
Java HotSpot(TM) Client VM (build 1.5.0_19-b02,
mixed mode, sharing)
4,
hw@hw:~/Android$sudo make
结果和2的结果一样,GLIBC_2.11 找不到。
经网上查询,说Ubuntu到10.04版本具备GLIBC_2.11。
更多推荐
所有评论(0)