Sorry, but that is not going to work. From your earlier screenshot I am guessing that you previously used node 10, with v8 3.14 from our old github repo.
The good news is that the MIPS big-endian support is all upstream in v8 repo since 3.26, which of course includes the 3.28 version in node 12. The not-so-good news is that after 3.17, v8 does not support soft-float builds, for either ARM or MIPS. However, if you build v8 with FP instructions, it will work fine using the kernel FP emulator that is in any more-or-less recent kernel. I am running big-endian boards here with 3.4.27 kernel. It's slow on FP-intensive work, like some benchmarks, but overall it works very well for most apps. You can build for FP by using the GYP defaults, or setting them explicitly like this: export GYPFLAGS="-Dv8_use_mips_abi_hardfloat=true -Dv8_can_use_fpu_instructions=true" You should try a build without snapshots, and big-endian does not currently support i18n: make mips.release -j12 snapshot=off i18nsupport=off If you want to use snapshots, you can either build on your native mips board, or use qemu as a helper to cross-compile the snapshot image: https://github.com/paul99/v8m-rb/wiki/Building-v8-for-BE-with-QEMU <https://github.com/paul99/v8m-rb/wiki/Building-v8-for-BE-with-QEMU> Hope this helps... > On Feb 10, 2015, at 2:44 PM, Arturo Rinaldi <arty.n...@gmail.com> wrote: > > Luckily, it is just a typo in my mail. I double checked and the settings in > the makefiles are right. I have also performed a deep "sweep" into the gyp > files and found the environment variables to build the V8 libraries with. > > I am now able (maybe) to track down my issues to the node source. I have > always built the sources until now with these CLI options : > > --dest-cpu=mips --dest-os=linux --with-mips-float-abi=soft; > > However, I noticed time ago (since the unstable release of the node v0.11.x > series) that this option has been removed. Just before discovering this > mips-switch in the configure help, I used to build node with the : > > --with-arm-float-abi=soft > > option, which did the trick very well without any sort of issues. Do you > think that reinstating this last option could solve my issue ? (i.e. the > floating point will work in the right way on MIPS arch as well). > > It could be a great achievement for me running the latest version of node on > my embedded platform since I need for work purposes.... > > Il giorno martedì 10 febbraio 2015 22:55:49 UTC+1, Jakob Kummerow ha scritto: > What Ben said. Most flags are defined in build/toolchain.gypi and > build/features.gypi. > > In the case at hand: > > On Tue, Feb 10, 2015 at 5:51 PM, Arturo Rinaldi <arty...@gmail.com > <javascript:>> wrote: > > GYPFLAGS="-Dv8_use_mips_abi_hardfloat=false > > -Dv8_can_use_fpiu_instructions=false" > > If "fpiu" is not just a typo in your mail, then that's your problem. It > should be "fpu". > > > > > I have recently built the latest tarball of node, v0.12.0, for my platform > > but get this "Floatgin Point error" exception > > > > any hint on this issue ? > > > > Regards, Arturo > > You can find out what GYP flags are supported by checking the > 'variables' sections in the various *.gyp and *.gypi files that are > scattered across the source tree. > > -- > -- > v8-users mailing list > v8-u...@googlegroups.com <javascript:> > http://groups.google.com/group/v8-users > <http://groups.google.com/group/v8-users> > --- > You received this message because you are subscribed to the Google Groups > "v8-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to v8-users+u...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > > -- > -- > v8-users mailing list > v8-users@googlegroups.com > http://groups.google.com/group/v8-users > <http://groups.google.com/group/v8-users> > --- > You received this message because you are subscribed to the Google Groups > "v8-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to v8-users+unsubscr...@googlegroups.com > <mailto:v8-users+unsubscr...@googlegroups.com>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.