2010-07-07 27 views
5

here adresindeki talimatları takip ettim. $ repo sync sonra $ make ile inşa etmeye çalıştı, ama bu hata var: Ubuntu 10.04 LTS kullanmaAndroid build failure

host SharedLib: libneo_cgi (out/host/linux-x86/obj/lib/libneo_cgi.so) 
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.so when searching for -lz 
/usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.a when searching for -lz 
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz 
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz 
/usr/bin/ld: cannot find -lz 
collect2: ld returned 1 exit status 
make: *** [out/host/linux-x86/obj/lib/libneo_cgi.so] Error 1 

. Herhangi bir yardım takdir edildi.

UPD

: Ben iddia, o sorun benim 32 bit sistem üzerinde 64bit kütüphanelerini yaşıyorum olabilir ki, bir discussion bulundu.

$ ls -l /usr/lib/libz.so 
lrwxrwxrwx 1 root root 20 2010-07-07 17:08 /usr/lib/libz.so -> /lib/libz.so.1.2.3.3 

$ file /lib/libz.so.1.2.3.3 
/lib/libz.so.1.2.3.3: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped 

Bunu nasıl libz.so.1.2.3.3 doğru lib ve durumda ben bunu nasıl yapıyorsunuz, doğru biriyle değiştirilmesi gerekirse, anlamaya mı?

Ayrıca, $ arch, bir i686 mimarisine sahip olduğumu söylüyor. Makine kullanıyorum, Core 2 DUO CPU ile Lenovo ThinkPad SL500.

+0

siteler arası çoğaltma genellikle burada hoş karşılanmaz Debian sistemine farklı dağıtımlar

lib32z1 farklı adı vardır. http://superuser.com/questions/161688/ubuntu-libraries-problem/161765#161765 – msw

+0

@msw Bu yanıtı iki gün sonra burada kopyaladım. Umudum, bu SU yardımcı olabilir. – folone

cevap

3

Şimdi herşey çalışıyor, çözüm lib64z1-dev kurmaktı:

sudo apt-get install lib64z1-dev 

Düzenleme: şimdi başka bir sorun var ClearSilver ile here ve nihayet here çözüldü tanımladı.

1

Libz'yi yüklemeniz gerekir.

sudo apt-get install libz-dev 
+0

Eh, diyor ki, zaten yüklü bu var. – folone

1

libz kütüphane sen bunu not yapmazlar özellikle,

İlgili konular