>From what I read [here](https://en.wikipedia.org/wiki/List_of_ARM_microarchitectures)armv6k seems to be a multithread armv6z , am I right ? In that case hope is back !! Le jeudi 10 février 2022 à 18:16:45 UTC+1, Camillo Bruni a écrit :
> Sorry to hear. The only good news is that my arm6k CL landed in the > meantime :). > Cross-compiling can be quite tricky :/ > > On Thu, 10 Feb 2022 at 15:30, Gérard Vidal <[email protected]> wrote: > >> Again thanks for your answer and your time but sadly I am giving up >> without succeeding. My only goal il to get an operational nodeJS on a >> raspberryPiZero. I think I have overestimated my ability to cross-compile >> out of the tracks. I am bouncing from one error to another and I have >> spent too much frustrating time on this topic. >> It is really a pitty that node developpers have abandonned the Pizero >> which benefits a lot of v8 and nodejs. I hope somebody with sufficient >> skills will spend the required time to compileV8 indside node for the >> arm1176jzf-s = armv6z (or maybe a google summer code ?). >> >> I am not used to gn, I have spend some time to understand and resched the >> stage 137/...... in building V8 with the cross-compiler but no more. I >> have kept your advice and will try to compile on the PiZero but at the >> moment I cannot get an operational WIFI which prevents a lot of things. >> >> Do not hesitate to forward news on the compilation of V8 on armv6z and >> if you have any contact in node push on them! >> best.... >> >> Le mercredi 2 février 2022 à 18:48:20 UTC+1, Camillo Bruni a écrit : >> >>> Hi, >>> >>> If I'm not mistaken, v8 on it's own supports armv6 >>> <https://source.chromium.org/chromium/chromium/src/+/main:v8/src/codegen/arm/assembler-arm.cc;l=68?q=FLAG_arm_arch> >>> >>> + VFPv2 >>> <https://source.chromium.org/chromium/chromium/src/+/main:v8/src/codegen/arm/assembler-arm.cc;l=161?q=FLAG_arm_arch> >>> . >>> You could try compiling d8 on your armv6 device (if you're patient): >>> >>> gn args: >>> >>> is_component_build = false >>> is_debug = false >>> target_os = "linux" >>> target_cpu = "arm" >>> v8_target_cpu = "arm" >>> arm_version = 6 >>> >>> We currently have a misconfiguration for the latest chrome version that >>> doesn't compile under armv6 (and only under armv6k), so you would have to >>> change >>> armv6 to armv6k in build/config/arm.gni. >>> >>> I currently don't have an arm device to compile on, so I get some linker >>> errors, which hopefully are resolved when compiling in the right >>> environment. >>> >>> cheers, >>> Camillo >>> >>> On Wed, 2 Feb 2022 at 17:31, Gérard Vidal <[email protected]> wrote: >>> >>>> Hi, >>>> I am a newcommer here and please don't flame if the answer is somewhere >>>> in the galaxy. I googled a little bit but did not find anything recent on >>>> that topic. >>>> >>>> I am using v8 and nodejs successfully on raspberriesPi armv7 an armv8, >>>> some year(s) ago I have been able to install properly a v8 and nodeJS on a >>>> PiZero but it does not seem any more possible. >>>> Is there somewhere a magic combination of compilation parameters that >>>> would pass thtough the tests and yields an operational binary from >>>> cross-compilation, or is there an hidden branch that did not incorporate >>>> the need of armv7 ressources, webassembly constraints and accept the >>>> combination armv6 +VFP (arm1176jzf-s configuration). >>>> >>>> The PiZero is still on the market and it is a nice and usfull piece of >>>> hardware. Thanks in advance >>>> >>>> -- >>>> -- >>>> v8-dev mailing list >>>> [email protected] >>>> http://groups.google.com/group/v8-dev >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "v8-dev" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/v8-dev/d78ab39a-4614-42e3-b3ec-118af492f62bn%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/v8-dev/d78ab39a-4614-42e3-b3ec-118af492f62bn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> -- >> v8-dev mailing list >> [email protected] >> http://groups.google.com/group/v8-dev >> --- >> You received this message because you are subscribed to the Google Groups >> "v8-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/v8-dev/d1eeb09f-25dd-48a4-9ae4-b6d66a96c952n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/v8-dev/d1eeb09f-25dd-48a4-9ae4-b6d66a96c952n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > Camillo Bruni | Software Engineer, V8 | Google Germany GmbH | Erika-Mann > Str. 33, 80636 München > > Registergericht und -nummer: Hamburg, HRB 86891 | Sitz der Gesellschaft: > Hamburg | Geschäftsführer: Paul Manicle, Halimah DeLaine Prado > > Diese E-Mail ist vertraulich. Falls Ssie diese fälschlicherweise erhalten > haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, > löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, > dass die E-Mail an die falsche Person gesendet wurde. This e-mail is > confidential. If you received this communication by mistake, please don't > forward it to anyone else, please erase all copies and attachments, and > please let me know that it has gone to the wrong person. > -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/v8-dev/8fb6ea2e-0962-47d4-a6e9-68c2308fbf9en%40googlegroups.com.
