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

Reply via email to