Dear Javier, The debian packages you are using were meant for 32-bit systems, I guess you already know it, but bring it back just in case. On the other hand, you may try a workaround which may (not) solve your problem, but you give no indications to have tried. Your execution error lies in the dynamic library MPFR which helps in local float computations; the arm-none-eabi-gcc is looking for an old version (libmpfr.so.1) whereas you have a new one (libmpfr.so.4). Give a try to create a symbolic link named libmpfr.so.1 which points to your current version by moving to /usr/lib/ and typing something like: $sudo ln libmpfr.so libmpfr.so.1 or $sudo ln libmpfr.so.4 libmpfr.so.1 if libmpfr.so doesn't point tolibmpfr.so.4.
Best of luck, Nelson On 08/03/2012 07:07 PM, [email protected] wrote: > Message: 5 > Date: Fri, 3 Aug 2012 16:13:47 +0000 > From: Javier Ortiz<[email protected]> > Subject: [Tinyos-help] nesc1 error imote2 platform > To:<[email protected]> > Message-ID:<[email protected]> > Content-Type: text/plain; charset="iso-8859-1" > > > hi!I tried to install the imote2 platform following the steps > onhttp://docs.tinyos.net/tinywiki/index.php/Imote2however, when I test it > typing:cd $TOSROOT/apps/Blink > make intelmote2I got the following > nesc1: invocation of arm-none-eabi-gcc to find builtin macros failed (error > message output follows) > Using built-in specs. > Target: arm-none-eabi > Configured with: ../gcc-4.3.3/configure --target=arm-none-eabi > --prefix=/usr/arm/none-eabi --enable-interwork --enable-multilib > --enable-languages=c --with-newlib --disable-shared > --with-headers=../newlib-1.17.0/newlib/libc/include > Thread model: single > gcc version 4.3.3 (GCC) > COLLECT_GCC_OPTIONS='-v' '-E' '-dM' '-mtune=iwmmxt' '-march=iwmmxt' > /usr/arm/none-eabi/libexec/gcc/arm-none-eabi/4.3.3/cc1 -E -quiet -v > -D__USES_INITFINI__ /dev/null -mtune=iwmmxt -march=iwmmxt -dM > /usr/arm/none-eabi/libexec/gcc/arm-none-eabi/4.3.3/cc1: error while loading > shared libraries: libmpfr.so.1: cannot open shared object file: No such file > or directory > nesc1: internal error: couldn't define builtin macros - exiting > I tried to find the library libmpfr.so.1 with sudo find / -name "libmpfr.*" > and I got this: > /usr/lib/libmpfr.so > /usr/lib/libmpfr.la > /usr/lib/libmpfr.a > /usr/lib/libmpfr.so.4 > /usr/lib/libmpfr.so.4.0.0 > Now I don't know what else should I do.any advice is very welcome.thanks in > advance.joc _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
