railsinstaller / railsinstaller-nix

RailsInstaller for OSX/Linux
http://railsinstaller.org/
65 stars 12 forks source link

32-bit compatible build for 10.6? #8

Open aguynamedryan opened 12 years ago

aguynamedryan commented 12 years ago

First off, thanks for the great work! I love this project!

I tried running Rails Installer 1.0.2 osx for 10.6 on an old MacMini running an Intel Core Duo, which has a 32-bit instruction set. Several of the executables (ruby and git at least) fail to run and report "Bad CPU Type" errors. I assume they are built to run on 64-bit processors.

Is it possible to support 32-bit only processors?

mpapis commented 12 years ago

32bit version would require additional compilation flags, and possibly code changes (framework) to support it, which is not yet planned but should be supported with RVM2 integration - this will take some time as it is on out list but quite low priority.

There is easier way - to build on 32bit machine, this should work without problems, but I do not have access to such machine. I could guide you through the process and help you with setting up everything, talk to me (@mpapis) on #rvm irc channel on freenode servers.

yenbryan commented 11 years ago

I really enjoy using the rails installer as well. And would love to use the installer to install rails on my older macbook(32 bit machine). I was wondering could you post some kind of instructions over here... I'm sure we wont be the only ones wondering how to work the installation on a 32 bit machine! thanks!!!!

rnewman57 commented 11 years ago

I tried to use rails installer on my 32-bit Snow Leopard Mac and ran into lots of problems. If this is not supposed to work on a 32-bit machine, you should warn people on the download page, or the installer should warn as soon as it starts up.

theCalibrius commented 11 years ago

The installer should warn you about the CPU incompatibility part before trying to install and then only indicating a problem at the very end (without giving a hint as to why I might experience a problem) eg. "This install is only compatible with 64 bit machines, you have a 32 bit. You can end the installation or continue with the possibility of it not working correctly."