Building Mozilla Spidermonkey

This forum is for all other ARMv5 devices

Building Mozilla Spidermonkey

Postby digitlman » Tue Feb 28, 2012 11:19 pm

Has anyone attempted to build Mozilla's SpiderMonkey (JavaScript-C engine, not the browser) with the ALARM for pogoplug-v3 distro?

I have all the prerequisites (for building SpiderMonkey) installed, but the build is failing at the configure step:

$this->bbcode_second_pass_code('', 'checking for correct temporary object destruction order... no
configure: error: Your compiler does not follow the C++ specification for temporary object destruction order.')

More info:

$this->bbcode_second_pass_code('', 'gcc version 4.6.2 20120120 (prerelease) (GCC)
[root@alarm src]# uname -a
Linux alarm 2.6.31.6_SMP_820 #100 SMP Sun May 29 04:53:45 EDT 2011 armv6l ARMv6-compatible processor rev 5 (v6l) Oxsemi NAS GNU/Linux')

Thanks,
digitlman
 
Posts: 8
Joined: Tue Feb 28, 2012 11:01 pm

Re: Building Mozilla Spidermonkey

Postby WarheadsSE » Wed Feb 29, 2012 12:09 am

Haven't tried it myself.. that's a very specific error/test. We have V8 though.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Building Mozilla Spidermonkey

Postby digitlman » Wed Feb 29, 2012 2:27 am

SpiderMonkey is a prerequisite of another server suite (Synchronet) I was hoping to install, so V8 doesn't help me.

Interestingly, when googling for that configure error, one of the few results was on this very site (so I'm not the first to hit this snag), but I didn't really see a solution posted: http://aur.archlinux.org/packages.php?ID=36132&comments=all Does this make sense to anyone else?

Thanks,

-Rob
digitlman
 
Posts: 8
Joined: Tue Feb 28, 2012 11:01 pm

Re: Building Mozilla Spidermonkey

Postby lepton » Fri Jun 01, 2012 8:23 pm

Hi - just wondering if you ever found a solution to this. I'm running into the same problem, trying to install the same app (synchronet). I have all the prerequisites installed with the exception of "errno.h", which is in linux-libc-dev on debian - but I can't find a corresponding package for Arch / ARM.
lepton
 
Posts: 1
Joined: Thu May 31, 2012 3:39 pm

Re: Building Mozilla Spidermonkey

Postby pepedog » Fri Jun 01, 2012 9:12 pm

Arch has very few packages that end in dev (xorg-server-dev I think is one), they are included in main package
So it would be linux-libc or libc
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK


Return to Community Supported

Who is online

Users browsing this forum: No registered users and 0 guests