If i manually type in "arm-linux-androideabi-" and press tab twice i get a list of all the compilers (gcc, g++ etc), so it must be in my path.
Also the command "arm-linux-androideabi-gcc" is executable. > Seems there is an issue in your PATH. From the line 83 (and the others) it > looks like the toolchain is not found: > > configure:3246: checking for arm-linux-androideabi-gcc > configure:3276: result: no > configure:3286: checking for gcc > configure:3302: found /usr/bin/gcc > configure:3313: result: gcc > > ... and so on. In the end the compiler complains about clock_gettime() and > pthread_create not found, but that;s an aftereffect of not using the right > compiler. > > Could you check your $PATH ? > > On Wed, Jul 25, 2012 at 4:20 PM, <[email protected]> wrote: > >> Oh i forgot to add the link to the log, I'm sorry :p >> >> http://pastebin.com/pWwepPdr >> >> > Cqn you please send me your config.log ? >> > >> > BR, >> > >> > On Wed, Jul 25, 2012 at 3:17 PM, <[email protected]> wrote: >> > >> >> I still get the same problem with zmq_init not in -lzmq. >> >> >> >> some enviroment variables that might be useful: >> >> >> >> >> >> >> PATH=/opt/android-toolchain/bin:/use/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:usr/games >> >> >> >> OUTPUT_DIR=/tmp/zeromq-android >> >> >> >> packages I installed (running ubuntu x86_64 clean install before i >> >> tried) >> >> was: >> >> * libtool, autogen, automake >> >> * gcc, gpp, gcc-multilib >> >> * libc6-dev >> >> * git >> >> >> >> something I'm missing? >> >> >> >> The tarball for zmq I downloaded was >> >> http://download.zeromq.org/zeromq-2.2.0.tar.gz >> >> (with wget into /tmp/. Since the wiki doesn't state where to get it i >> >> just >> >> took it from the download page) >> >> >> >> Also here is the config.log file the JZMQ ./config generated (with >> that >> >> LIBS"-luuid" added to the flags, as you can see on line 7) >> >> >> >> Thanks in advance. >> >> >> >> > OK, I ran the exact same sequence. Seems you are right, I have >> >> forgotten >> >> a >> >> > little word on the last configure line. >> >> > When it fails, the config.log says: >> >> > >> >> > 504 /tmp/myandroid/lib/libzmq.a(libzmq_la-uuid.o): In function >> >> `uuid_t': >> >> > 505 /tmp/zeromq-2.2.0/src/uuid.cpp:88: undefined reference to >> >> > `uuid_generate' >> >> > 506 /tmp/zeromq-2.2.0/src/uuid.cpp:89: undefined reference to >> >> > `uuid_unparse' >> >> > 507 /tmp/zeromq-2.2.0/src/uuid.cpp:88: undefined reference to >> >> > `uuid_generate' >> >> > 508 /tmp/zeromq-2.2.0/src/uuid.cpp:89: undefined reference to >> >> > `uuid_unparse' >> >> > >> >> > Well if you recompile jzmq with the line: >> >> > >> >> > ./configure --host=arm-linux-androideabi --prefix=$OUTPUT_DIR >> >> > --with-zeromq=$OUTPUT_DIR CPPFLAGS="-fPIC -I$OUTPUT_DIR/include" >> >> > LDFLAGS="-L$OUTPUT_DIR/lib"* LIBS="-luuid" *--disable-version >> >> > >> >> > and everything seems fine. Can you confirm it works ? >> >> > >> >> > Best regards, >> >> > >> >> > On Wed, Jul 25, 2012 at 1:30 PM, <[email protected]> wrote: >> >> > >> >> >> Yes, I configured zmq before I tried to configure jzmq. >> >> >> My OUTPUT_DIR was set to /tmp/zeromq-android before I configured >> zmq. >> >> >> >> >> >> Here's a link to the script I made (from the instructions on >> >> >> build:android) after redoing the instructions approximate 15 >> times. >> >> >> >> >> >> Worth noting is that I installed the NDK and added the >> >> >> /opt/android-toolchain/bin to my PATH by hand, the steps i >> followed >> >> are >> >> >> at >> >> >> the top of this pastebin post. >> >> >> >> >> >> http://pastebin.com/iXQWCxNV >> >> >> >> >> >> Everything seems to go smooth untill the jzmq config. That is >> where i >> >> >> get >> >> >> the "configure: error: cannot link with -lzmq" error. >> >> >> >> >> >> Everything I did tried I did with sudo or root access. >> >> >> >> >> >> > Did you try to configure zmq or jzmq?The configure command you >> >> >> described >> >> >> > is command line for jzmq. You need first to have set the env >> >> >> > variable OUTPUT_DIR=/tmp/zeromq-android and then have generated >> >> zmq. >> >> >> > Then you should be able to launch configure for jzmq. >> >> >> > Regards. >> >> >> > >> >> >> > --- En date de : Mar 24.7.12, [email protected] >> >> >> <[email protected]> >> >> >> a >> >> >> > écrit : >> >> >> > >> >> >> > De: [email protected] <[email protected]> >> >> >> > Objet: [zeromq-dev] Massive problems running ZMQ on android >> >> >> > À: [email protected] >> >> >> > Date: Mardi 24 juillet 2012, 16h03 >> >> >> > >> >> >> > Hello, >> >> >> > >> >> >> > I'm new to ZMQ, and trying to get it to run on android. I am >> >> however, >> >> >> > facing issue, after issue, after issue. >> >> >> > >> >> >> > I try to follow the official guide, >> >> >> (http://www.zeromq.org/build:android >> >> >> ), >> >> >> > and have gotten to the following call on my ubuntu machine: >> >> >> > >> >> >> > ./configure --host=arm-linux-androideabi --prefix=$OUTPUT_DIR >> >> >> > --with-zeromq=$OUTPUT_DIR CPPFLAGS="-fPIC -I$OUTPUT_DIR/include" >> >> >> > LDFLAGS="-L$OUTPUT_DIR/lib" --disable-version >> >> >> > >> >> >> > I get this error: >> >> >> > >> >> >> > "configure: error: cannot link with -lzmq" >> >> >> > >> >> >> > I have tried google for a few days now, but i cannot find any >> >> solution >> >> >> to >> >> >> > this that works for me. >> >> >> > >> >> >> > Some comments on other solutions i have found, that did not work >> >> for >> >> >> me: >> >> >> > >> >> >> > I have installed pretty much every compiler known to man, but if >> >> you >> >> >> have >> >> >> > any specific suggestions, please tell me. >> >> >> > I have made no alterations to the source at all, simply >> following >> >> the >> >> >> > instructions to the letter. >> >> >> > >> >> >> > Has someone else had this error? Is there something that is >> >> >> "understood" >> >> >> > in the guide, that i could be missing? >> >> >> > >> >> >> > Any help would be greatly appreciated! >> >> >> > >> >> >> > //Jonas Adler >> >> >> > >> >> >> > _______________________________________________ >> >> >> > zeromq-dev mailing list >> >> >> > [email protected] >> >> >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >> >> >> > _______________________________________________ >> >> >> > zeromq-dev mailing list >> >> >> > [email protected] >> >> >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >> >> >> > >> >> >> >> >> >> >> >> > >> >> > >> >> > -- >> >> > Victor >> >> > _______________________________________________ >> >> > zeromq-dev mailing list >> >> > [email protected] >> >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >> >> > >> >> >> >> >> > >> > >> > -- >> > Victor >> > _______________________________________________ >> > zeromq-dev mailing list >> > [email protected] >> > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >> > >> >> >> > > > -- > Victor > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
