<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Merb on Windows &#8211; Not there quite yet??</title>
	<atom:link href="http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/feed/" rel="self" type="application/rss+xml" />
	<link>http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/</link>
	<description>On Life, Technology, Stocks and Movies</description>
	<lastBuildDate>Sun, 20 Dec 2009 08:51:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: gabhijit</title>
		<link>http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/#comment-148</link>
		<dc:creator>gabhijit</dc:creator>
		<pubDate>Mon, 16 Feb 2009 13:14:38 +0000</pubDate>
		<guid isPermaLink="false">http://oltsm.wordpress.com/?p=268#comment-148</guid>
		<description>Oh well, Mea culpa that I didnt look around well enough to find out about this... I have been a bit lazy to learn &#039;git&#039; and use it..</description>
		<content:encoded><![CDATA[<p>Oh well, Mea culpa that I didnt look around well enough to find out about this&#8230; I have been a bit lazy to learn &#8216;git&#8217; and use it..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luis Lavena</title>
		<link>http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/#comment-147</link>
		<dc:creator>Luis Lavena</dc:creator>
		<pubDate>Mon, 16 Feb 2009 11:03:54 +0000</pubDate>
		<guid isPermaLink="false">http://oltsm.wordpress.com/?p=268#comment-147</guid>
		<description>Part of the download and preparation of MinGW/MSYS was a decision I took since manually installing that requires more instructions than the actual needed.

The problem with sourceforge not finding those downloads is because I&#039;ve based the old recipes in old versions of these components.

A new set of recipes, based on latest tools was created:

http://github.com/oneclick/rubyinstaller/blob/dsl/recipes/tools/msys.rake

This is part of the new DSL, which I&#039;m updating to build both 1.8.6 and 1.9.1

The idea with suing the rubyinstaller repository is for other developers to hack and provide patches and help out getting Ruby working.

Sorry for making this a painful experience, but didn&#039;t found the time to update the master recipes to match the new packages.</description>
		<content:encoded><![CDATA[<p>Part of the download and preparation of MinGW/MSYS was a decision I took since manually installing that requires more instructions than the actual needed.</p>
<p>The problem with sourceforge not finding those downloads is because I&#8217;ve based the old recipes in old versions of these components.</p>
<p>A new set of recipes, based on latest tools was created:</p>
<p><a href="http://github.com/oneclick/rubyinstaller/blob/dsl/recipes/tools/msys.rake" rel="nofollow">http://github.com/oneclick/rubyinstaller/blob/dsl/recipes/tools/msys.rake</a></p>
<p>This is part of the new DSL, which I&#8217;m updating to build both 1.8.6 and 1.9.1</p>
<p>The idea with suing the rubyinstaller repository is for other developers to hack and provide patches and help out getting Ruby working.</p>
<p>Sorry for making this a painful experience, but didn&#8217;t found the time to update the master recipes to match the new packages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gabhijit</title>
		<link>http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/#comment-146</link>
		<dc:creator>gabhijit</dc:creator>
		<pubDate>Mon, 16 Feb 2009 02:38:47 +0000</pubDate>
		<guid isPermaLink="false">http://oltsm.wordpress.com/?p=268#comment-146</guid>
		<description>Luis, 

Thanks for your comments. If it appears that my intention was to critisize the work of RubyInstaller, I must apologize, for that certainly was not my intention. Infact, it did give me a very good starting point.

The whole idea is it&#039;s not so trivial to get started with Merb on windows with &#039;gem install merb&#039;. 

1. The trouble with the current config (inside config/ruby_installer.rb) is that &#039;most of the MSYS files don&#039;t get downloaded from the sourceforge because they are not available on sourceforge. (It might be so that I accidently selected wrong version of make than 3.79, but that again buttresses my point below.) 

2. I didn&#039;t have any troubles with runtime MSI, but with devkit MSI  (this again perhaps got to do with #1 above) 
I don&#039;t think I am going to build ruby using visual studio express myself. I will look around if there is anything like that. 

3. I fully agree RUBYOPT is not a problem of RubyInstaller. 

4. Agreed 

5. I had found a patch for bcrypt ruby somewhere (will have to dig it again)

The problem that I faced with MSYS was quite nasty (and it&#039;s not so much an installer problem than it is sourceforge problem or rather a side-effect). One of the reasons why I thought it might not be a good idea to have mingw/msys downloaded and installed during the build process was that both these projects themselves are moving targets. Chasing them is an additional trouble, instead it might be a good idea to have a mingw/msys environment on the PC and then build and periodically see if the builds break with newer versions of MSYS/mingw.

Thanks for your responses again.</description>
		<content:encoded><![CDATA[<p>Luis, </p>
<p>Thanks for your comments. If it appears that my intention was to critisize the work of RubyInstaller, I must apologize, for that certainly was not my intention. Infact, it did give me a very good starting point.</p>
<p>The whole idea is it&#8217;s not so trivial to get started with Merb on windows with &#8216;gem install merb&#8217;. </p>
<p>1. The trouble with the current config (inside config/ruby_installer.rb) is that &#8216;most of the MSYS files don&#8217;t get downloaded from the sourceforge because they are not available on sourceforge. (It might be so that I accidently selected wrong version of make than 3.79, but that again buttresses my point below.) </p>
<p>2. I didn&#8217;t have any troubles with runtime MSI, but with devkit MSI  (this again perhaps got to do with #1 above)<br />
I don&#8217;t think I am going to build ruby using visual studio express myself. I will look around if there is anything like that. </p>
<p>3. I fully agree RUBYOPT is not a problem of RubyInstaller. </p>
<p>4. Agreed </p>
<p>5. I had found a patch for bcrypt ruby somewhere (will have to dig it again)</p>
<p>The problem that I faced with MSYS was quite nasty (and it&#8217;s not so much an installer problem than it is sourceforge problem or rather a side-effect). One of the reasons why I thought it might not be a good idea to have mingw/msys downloaded and installed during the build process was that both these projects themselves are moving targets. Chasing them is an additional trouble, instead it might be a good idea to have a mingw/msys environment on the PC and then build and periodically see if the builds break with newer versions of MSYS/mingw.</p>
<p>Thanks for your responses again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luis Lavena</title>
		<link>http://oltsm.wordpress.com/2009/02/15/merb-on-windows-not-there-quite-yet/#comment-145</link>
		<dc:creator>Luis Lavena</dc:creator>
		<pubDate>Sun, 15 Feb 2009 19:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://oltsm.wordpress.com/?p=268#comment-145</guid>
		<description>A few corrections to your points here:

1. currently rubyinstaller repository (master branch) doesn&#039;t use mingw32-make 3.81, but uses a older version instead.

2. Noone of the WiX packages where updated to either p287 or latest RubyGems.

3. RUBYOPT is an aberration. Latest One-Click installer make that optional, since is a real problem to many other developers. What version to you have installed?

4. To build any extension that requires dependency on externals (any DO adapter or either sqlite3-ruby, mysql, etc) You need development headers and libraries. That&#039;s the rule, no matter what platform you&#039;re using.

5. Indeed bcrypt-ruby needs patches for Windows, but that&#039;s beyondt he scope of RubyInstaller Project.

6. Both DataMapper and Merb team are working in improve the Windows user experience of these gems, and all work is being done in the &quot;next&quot; branch for adapters like MySQL, SQLite3 and PostgreSQL.

In response to your points:

1. Good luck in that, you will find that will be a even worse experience build by hand, and will require you workaround many limitations of both MinGW and MSYS installation and setup.

2. You mean build ruby with Visual Studio Express? I&#039;m saying this since RubyInstaller repository is prepared for MinGW.

Take in consideration all the CRT issues linking to a different version of MSVCRT will be related to your quest.

3. Right now most of DataMapper is working, except for these small pieces libe bcrypt which gem developers need to be contacted.

Hope this shed some light in your quest.

Regards.</description>
		<content:encoded><![CDATA[<p>A few corrections to your points here:</p>
<p>1. currently rubyinstaller repository (master branch) doesn&#8217;t use mingw32-make 3.81, but uses a older version instead.</p>
<p>2. Noone of the WiX packages where updated to either p287 or latest RubyGems.</p>
<p>3. RUBYOPT is an aberration. Latest One-Click installer make that optional, since is a real problem to many other developers. What version to you have installed?</p>
<p>4. To build any extension that requires dependency on externals (any DO adapter or either sqlite3-ruby, mysql, etc) You need development headers and libraries. That&#8217;s the rule, no matter what platform you&#8217;re using.</p>
<p>5. Indeed bcrypt-ruby needs patches for Windows, but that&#8217;s beyondt he scope of RubyInstaller Project.</p>
<p>6. Both DataMapper and Merb team are working in improve the Windows user experience of these gems, and all work is being done in the &#8220;next&#8221; branch for adapters like MySQL, SQLite3 and PostgreSQL.</p>
<p>In response to your points:</p>
<p>1. Good luck in that, you will find that will be a even worse experience build by hand, and will require you workaround many limitations of both MinGW and MSYS installation and setup.</p>
<p>2. You mean build ruby with Visual Studio Express? I&#8217;m saying this since RubyInstaller repository is prepared for MinGW.</p>
<p>Take in consideration all the CRT issues linking to a different version of MSVCRT will be related to your quest.</p>
<p>3. Right now most of DataMapper is working, except for these small pieces libe bcrypt which gem developers need to be contacted.</p>
<p>Hope this shed some light in your quest.</p>
<p>Regards.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
