From clifford.heath at gmail.com Thu Sep 27 20:24:47 2007 From: clifford.heath at gmail.com (Clifford Heath) Date: Fri, 28 Sep 2007 10:24:47 +1000 Subject: [Rubyinstaller-devel] Building off a more recent 1.8.6 source code base? Message-ID: <65B47B97-5218-40D0-BF7E-BE8F075C74B0@gmail.com> Folk, I'm using the current one-click installer on Windows XP, and ruby -v claims to be patch-level -p0. This version has totally broken thread synchronisation primitives, and that leaves me dead in the water. Sylvain Joyeux told me in ruby-talk that p36 and p110 are much better, so... I can either build a current Ruby from source, or build the whole one- click installer from source. I have MSVC and I'm quite familiar with building on Windows... What's the ramp-up time to learn to build the one-click installer from source? How hard is it likely to be to adapt the build process to the current Ruby source code for 1.8.6? (Easy, I expect). What else do I need installed - are you using WiX or something else? Clifford Heath From curt.hibbs at gmail.com Thu Sep 27 21:46:23 2007 From: curt.hibbs at gmail.com (Curt Hibbs) Date: Thu, 27 Sep 2007 20:46:23 -0500 Subject: [Rubyinstaller-devel] Building off a more recent 1.8.6 source code base? In-Reply-To: <65B47B97-5218-40D0-BF7E-BE8F075C74B0@gmail.com> References: <65B47B97-5218-40D0-BF7E-BE8F075C74B0@gmail.com> Message-ID: <31d15f490709271846r5fdaa1das9380e484a165973e@mail.gmail.com> I am currently working on Release 26 which uses Ruby p110. I could use some help, as my available time is limited, if you wanted to pitch in. I'm actually pretty close to finished except that I'm having trouble getting the Ruby ODBC to compile. If you checkout the installer from RubyForge (instructions are here: http://rubyforge.org/scm/?group_id=167), the complete build instructions are in the ReadMe.html file (you want to check out from "/trunk/installer-win2"), but you have to use either VC++ 6.0 SP5 or MinGW (newer versions of VC++ have binary compatibility problems). Curt On 9/27/07, Clifford Heath wrote: > > Folk, > > I'm using the current one-click installer on Windows XP, and ruby -v > claims > to be patch-level -p0. This version has totally broken thread > synchronisation > primitives, and that leaves me dead in the water. Sylvain Joyeux told me > in ruby-talk that p36 and p110 are much better, so... > > I can either build a current Ruby from source, or build the whole one- > click > installer from source. I have MSVC and I'm quite familiar with > building on > Windows... > > What's the ramp-up time to learn to build the one-click installer > from source? > > How hard is it likely to be to adapt the build process to the current > Ruby source > code for 1.8.6? (Easy, I expect). > > What else do I need installed - are you using WiX or something else? > > Clifford Heath > _______________________________________________ > Rubyinstaller-devel mailing list > Rubyinstaller-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/rubyinstaller-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rubyinstaller-devel/attachments/20070927/963845eb/attachment.html From clifford.heath at gmail.com Thu Sep 27 22:24:20 2007 From: clifford.heath at gmail.com (Clifford Heath) Date: Fri, 28 Sep 2007 12:24:20 +1000 Subject: [Rubyinstaller-devel] Building off a more recent 1.8.6 source code base? In-Reply-To: <31d15f490709271846r5fdaa1das9380e484a165973e@mail.gmail.com> References: <65B47B97-5218-40D0-BF7E-BE8F075C74B0@gmail.com> <31d15f490709271846r5fdaa1das9380e484a165973e@mail.gmail.com> Message-ID: <9A3A4C82-792A-49B4-89B3-1C91BAE290B4@gmail.com> Damn, I have VS2003... don't know if I can lay hands on VC++ 6. Did MS make it available freely? However what you say means I don't have the option of rebuilding just Ruby, because I need to work with existing extensions. It might be time soon to update to a more recent version and just break compatibility with older extensions... I guess that's a big change though. Otherwise, any chance you could ship me a version without ODBC working? I need to run RMagick and Gtk on about 5 target machines, so it wouldn't get wide distribution. Clifford Heath. On 28/09/2007, at 11:46 AM, Curt Hibbs wrote: > I am currently working on Release 26 which uses Ruby p110. I could > use some help, as my available time is limited, if you wanted to > pitch in. I'm actually pretty close to finished except that I'm > having trouble getting the Ruby ODBC to compile. > > If you checkout the installer from RubyForge (instructions are > here: http://rubyforge.org/scm/?group_id=167), the complete build > instructions are in the ReadMe.html file (you want to check out > from "/trunk/installer-win2"), but you have to use either VC++ 6.0 > SP5 or MinGW (newer versions of VC++ have binary compatibility > problems).