I did everything in accordance with this tutorial:
http://source.android.com/source/download.html . But $make fails with
an error:

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

I'm running Ubuntu 10.04 LTS on Lenovo ThinkPad SL500 with Core 2 DUO
CPU.
Package zlib-dev is installed. Some info on it:

$ 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

Also, packages lib32z1-dev and lib32ncurses5-dev can not be found.
Am I having a porting issue? Are my lib's architecture correct? How do
I get through this?

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to