Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on March 08, 2020, 09:26:58 am

Title: [DEV] Build ppc64le binary for rubyjs/libv8 rubygem
Post by: tle on March 08, 2020, 09:26:58 am
Few weeks ago, I was asking why Raptor did not choose Discourse as the forum platform. It turns out that libv8 gem does not support ppc64le because .... Google does not offer an easy way to build v8 library out of the box.

Well, I've spent 2 days to learn how to get v8 to compile and managed to build custom libv8 gems which could satisfy the requirement of Discourse.

If you are interested in how, feel free to have a look at my https://github.com/runlevel5/v8-ppc64le
Title: Re: Build ppc64le binary for rubyjs/libv8 rubygem
Post by: MPC7500 on March 08, 2020, 12:39:17 pm
This means Discourse (https://twitter.com/RaptorCompSys/status/1198767156386836480) is a possibility now?
Title: Re: Build ppc64le binary for rubyjs/libv8 rubygem
Post by: tle on March 08, 2020, 05:41:23 pm
Ofcourse  ;D

Title: Re: Build ppc64le binary for rubyjs/libv8 rubygem
Post by: tle on March 10, 2020, 05:56:40 pm
I am going to attempt to ask Google to support ppc64le with their toolings. Wish me luck.
Title: Re: Build ppc64le binary for rubyjs/libv8 rubygem
Post by: ClassicHasClass on March 10, 2020, 10:34:27 pm
You'd think they would, having Zaius and Barreleye.
Title: Re: Build ppc64le binary for rubyjs/libv8 rubygem
Post by: tle on March 11, 2020, 07:40:57 am
Google is a member of OpenPOWER foundation. So if they do care about foundation, I guess they might ...