Oops, only to be clear. I have founds bugs when using the library in the arm machine that run perfectly in PC. :-)
On Tue, Sep 20, 2011 at 7:29 PM, Sergio Valcarcel <[email protected]>wrote: > Hi Shienquiang, > > First of all, I assume you have some arm-none-eabi toolchain. If not, > either you can follow this link to build your own for 64bit machines: > > > http://gaps.ssr.upm.es/images/sergio/How_to_set_TinyOS-2-1-1_and_imote2_toolchain_in_Ubuntu_10-10_intel_64bits.pdf > > Or you can get these installation packages we built: > > > http://gaps.ssr.upm.es/es/investigacion/wsn/138-compiling-for-an-arm-architecture-imote2-tinyos > > Or you may get any other already built (like from CodeSorcery...). > > Once you have your toolchain ready, then export the CC, the PREFIX of the > binaries, the CFLAGS for your architecture, the TARGET as arm-none-eabi and > the kind of HOST as machine you are using to compile. Configure, make and > install. I remember most of that is explained in the readme files. > > Note the CFLAGS are architecture dependent, so you may want check for your > own (regarding the gcc options check this link: > http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/ARM-Options.html) > > Just to advice that I have found many bugs when using the library. Some > depend on the float/double representation, some other on the way the > functions are coded. So I had to patch myself. Another handicap is the > memory footprint, which is quite big... And you might be interested in > compiling some functions only. > > Cheers! > Sergio > > > > On Tue, Sep 20, 2011 at 6:37 PM, Brian Gough <[email protected]> wrote: > >> At Wed, 7 Sep 2011 11:36:25 +0000, >> shienqiang wrote: >> > Now,I want to transplant gsl ro ARM,so can you tell me how to do it? >> > And I want to know that can I use gsl on ARM? >> >> GSL does compile on non-intel platforms. I can't offer any advice >> more than that - you would need to ask on an ARM-related forum. >> >> -- >> Brian Gough >> >> >> _______________________________________________ >> Bug-gsl mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/bug-gsl >> > > _______________________________________________ Bug-gsl mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gsl
