Re: [DataMapper] do_oracle adapter and others for 2.0 on windows

2013-03-13 Thread Luis Lavena
On Wed, Mar 13, 2013 at 4:23 PM, Dominic Sisneros  wrote:
> in looking at the code for windows,
>
> rescue LoadError
>   if RUBY_PLATFORM =~ /mingw|mswin/ then
> RUBY_VERSION =~ /(\d+.\d+)/
> require "do_oracle/#{$1}/do_oracle"
>   else
>
> it is requiring the code based on RUBY_VERSION so the gems need to be
> updated to require a 2.0 directory for ruby2
>

Hello,

The gem authors of do_* adapters rely on rake-compiler and OSX/Linux
setups to be able to produce these binaries.

There are several details for Ruby 2.0.0 and cross-compilation,
specially it is recommended GCC 4.7.2 as compiler since that is the
one used in Windows.

Until today, the recommended compiler for rake-compiler (and ruby
1.8.7 - 1.9.3) is GCC 4.5.2.

Differences in GCC can affect C and C++ extensions, which is why is
recommended use the same compiler for both.

As you can see, this poses several complex details that not everybody
has explored.

Thus, why I mentioned in RubyInstaller notes "is brand new"

You can still force compilation of the gem natively until this is
sorted out, again mentioned in the RubyInstaller announcement.

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to datamapper+unsubscr...@googlegroups.com.
To post to this group, send email to datamapper@googlegroups.com.
Visit this group at http://groups.google.com/group/datamapper?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[DataMapper] do_oracle adapter and others for 2.0 on windows

2013-03-13 Thread Dominic Sisneros
in looking at the code for windows,

rescue LoadError
  if RUBY_PLATFORM =~ /mingw|mswin/ then
RUBY_VERSION =~ /(\d+.\d+)/
require "do_oracle/#{$1}/do_oracle"
  else

it is requiring the code based on RUBY_VERSION so the gems need to be
updated to require a 2.0 directory for ruby2


Can we get these updated

Thanks,

Dominic

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to datamapper+unsubscr...@googlegroups.com.
To post to this group, send email to datamapper@googlegroups.com.
Visit this group at http://groups.google.com/group/datamapper?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.