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
