did you manage to make it work with Android toolchains ? On Sun, Aug 19, 2012 at 8:44 AM, Eduardo Silva <[email protected]> wrote: > On Sun, Aug 19, 2012 at 7:44 AM, Wendal Chen <[email protected]> wrote: >> if I run : >> CC=arm-linux-gcc ./configure --platform=android >> make >> >> it will fail: >> monkey.o: In function `mk_thread_keys_init': >> monkey.c:(.text+0x110): undefined reference to `pthread_key_create' >> monkey.c:(.text+0x11c): undefined reference to `pthread_key_create' >> monkey.c:(.text+0x128): undefined reference to `pthread_key_create' >> monkey.c:(.text+0x134): undefined reference to `pthread_key_create' >> monkey.c:(.text+0x140): undefined reference to `pthread_key_create' >> monkey.o:monkey.c:(.text+0x14c): more undefined references to >> `pthread_key_create' follow >> mk_request.o: In function `mk_session_create': >> mk_request.c:(.text+0x6e0): undefined reference to `pthread_getspecific' >> mk_request.o: In function `mk_session_get': >> mk_request.c:(.text+0x740): undefined reference to `pthread_getspecific' >> mk_request.o: In function `mk_session_remove': >> mk_request.c:(.text+0x7b0): undefined reference to `pthread_getspecific' >> ............. >> >> So , I run : >> CC=arm-linux-gcc LDFLAGS=-pthread ./configure --platform=android >> make >> it will success . >> >> >> I check src/monkey.c , it always include #include <pthread.h>, but in >> configure ,writing: >> if [ $platform == "generic" ]; then >> libs="-pthread" >> elif [ $platform == "android" ]; then >> libs="" >> fi >> >> It will always fail without custom LDFLAGS >> > > which specific toolchain are you using ?, you can get some > instructions from here: > > https://github.com/maheshgondi/monkey-new/wiki/compile-for-android > > -- > Eduardo Silva > http://edsiper.linuxchile.cl > http://www.monkey-project.com
-- Eduardo Silva http://edsiper.linuxchile.cl http://www.monkey-project.com _______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
