64-bit Windows getting 32-bit binaries from 'redcar install'
Reported by delisa | January 19th, 2011 @ 08:39 PM
Stack trace: http://pastie.org/1478524
Any ideas why the wrong files are being downloaded?
Comments and changes to this ticket
-
Mat Schaffer January 23rd, 2011 @ 03:41 AM
- Assigned user set to Mat Schaffer
Looks like the issue is in two places.
- the installer doesn't download the 64 bit version of SWT,
that'll need to happen.
- swt/lib/swt.rb:11 - this function needs to also append 64 to the file name. jruby 1.6 on windows returns amd64, MRI 1.8.7 returns i686 (but I'm pretty sure this code runs from jruby land)
I'll ask Dan to upload the win32-x86_64 jar next time I see him on IRC.
-
Mat Schaffer January 23rd, 2011 @ 03:48 AM
SWT jar for win32-x86_64 is available from http://bit.ly/ik30PB
Installer script will expect it at:
http://redcar.s3.amazonaws.com/swt/win3264.jar
(Sorry for the odd name, but it's either this, rename the other OS jars or make SWT.jar_path uglier. This seems like the least of the 3 evils)
Looks like the xulrunner also has issues. Looking at those now.
-
Mat Schaffer January 23rd, 2011 @ 04:05 AM
First fix is available at https://github.com/matschaffer/redcar/tree/bug/461-windows64-bit
Still trying to figure out what to do about xulrunner.
-
Mat Schaffer January 23rd, 2011 @ 04:17 AM
So things just got interesting. There is no official 64 bit XulRunner for windows. You have to get them from this site:
http://wiki.mozilla-x86-64.com/Download
As a result the 64 bit SWT for windows doesn't ship with the required bits to even link with xulrunner. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=199660 for info there.
At this point, I think our best bet may be to recommend people run redcar on windows under a 32 bit JRE.
-
Mat Schaffer January 23rd, 2011 @ 04:27 AM
Confirmed: Redcar and HTML views work fine on 32bit JRE running on 64bit Windows 7
For full 64bit windows support, I think we'd best wait for Mozilla and the Eclipse Foundation to work this out.
-
Mat Schaffer January 23rd, 2011 @ 05:02 AM
- Assigned user cleared.
-
Mat Schaffer January 23rd, 2011 @ 05:03 AM
- State changed from open to hold
-
Roger April 6th, 2011 @ 06:10 PM
- Tag set to installation
just got this, too:
C:/redcar/lib/redcar.rb:149:in `load_threaded': uninitialized constant Redcar::Top (NameError)
I guess the current fix is to uninstall 64bit JRE and replace with 32bit?
-
Mat Schaffer April 7th, 2011 @ 03:25 AM
Yep. Runs fine with 32-bit jre on 64-bit windows, so I think that's our only choice until Mozilla/Eclipse get their game in order.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A programmer's text editor for Gnome.