Re: [shoes] binject.c and (maybe) archlinux 64-bit
- From:
- Devyn Cairns
- Date:
- 2010-07-10 @ 06:48
Whoa, your email got really messed up ;-) Perhaps it is somehow linked to "Msg
sent via CableONE.net MyMail" ? I've never trusted ISP webmail interfaces…
On Fri, Jul 9, 2010 at 10:03 PM, ccoupe@cableone.net <ccoupe@cableone.net>wrote:
> I thought we had #ifdefs for both 1.8.7 and 1.9.1 for
> binject.c. (I have a binject.c that compiles both). Sadly, I'm
> away from my home machine for a week or two so I can't fix it before
> then.<BR>
> <BR>
> <BR>
> <BR>
> <span style="font-weight: bold;">On Fri Jul 9 18:41 , ashbb <
> ashbbb@gmail.com> sent:<BR>
> <BR>
> </ashbbb@gmail.com></span><blockquote style="border-left: 2px solid
> rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px;
> padding-right: 0px;">Hi Dimitri,<BR>
> <BR>
> Oh, you might find a bug in the case of building Shoes with Ruby 1.8.
> :)<BR>
> <BR>
> <span style="font-weight: bold;">></span> binject.c:345:14: error:
> 'rb_io_t' has no member named 'fd'<BR>
> This is occured in function 'binject_exe_file_copy1'.<BR>
>
> <BR>
> The binject_exe_file_copy1 is a function just only for Ruby 1.9.1 MinGW on
> Windows. No need for Linux.<BR>
> <BR>
> Look at req/binject/ext/binject_c/binject.c, line 488-496:<BR>
> <a target="_blank" href="
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> ">
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> </a><BR>
>
> <BR>
> Can you try to add ifdef and build again?<BR>
> I think it's okay like this:<BR>
> <BR>
> #ifdef RUBY_1_9<BR>
> void binject_exe_file_copy1<BR>
> {<BR>
> .....<BR>
> }<BR>
> #endif<BR>
> <BR>
> As Steve mentioned, we are now developing Shoes with Ruby 1.9.1.<BR>
>
> My developing environment is for Ruby 1.9.1.<BR>
> So, I'll appreciate if you confirm above solution. ;-)<BR>
> <BR>
> Thanks,<BR>
> ashbb<BR>
> <BR>
>
> </blockquote><BR><hr>Msg sent via CableONE.net MyMail -
> http://www.cableone.net
>
--
~devyn
Re: [shoes] binject.c and (maybe) archlinux 64-bit
- From:
- Devyn Cairns
- Date:
- 2010-07-10 @ 06:48
Whoa, your email got really messed up ;-) Perhaps it is somehow linked to "Msg
sent via CableONE.net MyMail" ? I've never trusted ISP webmail interfaces…
On Fri, Jul 9, 2010 at 10:03 PM, ccoupe@cableone.net <ccoupe@cableone.net>wrote:
> I thought we had #ifdefs for both 1.8.7 and 1.9.1 for
> binject.c. (I have a binject.c that compiles both). Sadly, I'm
> away from my home machine for a week or two so I can't fix it before
> then.<BR>
> <BR>
> <BR>
> <BR>
> <span style="font-weight: bold;">On Fri Jul 9 18:41 , ashbb <
> ashbbb@gmail.com> sent:<BR>
> <BR>
> </ashbbb@gmail.com></span><blockquote style="border-left: 2px solid
> rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px;
> padding-right: 0px;">Hi Dimitri,<BR>
> <BR>
> Oh, you might find a bug in the case of building Shoes with Ruby 1.8.
> :)<BR>
> <BR>
> <span style="font-weight: bold;">></span> binject.c:345:14: error:
> 'rb_io_t' has no member named 'fd'<BR>
> This is occured in function 'binject_exe_file_copy1'.<BR>
>
> <BR>
> The binject_exe_file_copy1 is a function just only for Ruby 1.9.1 MinGW on
> Windows. No need for Linux.<BR>
> <BR>
> Look at req/binject/ext/binject_c/binject.c, line 488-496:<BR>
> <a target="_blank" href="
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> ">
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> </a><BR>
>
> <BR>
> Can you try to add ifdef and build again?<BR>
> I think it's okay like this:<BR>
> <BR>
> #ifdef RUBY_1_9<BR>
> void binject_exe_file_copy1<BR>
> {<BR>
> .....<BR>
> }<BR>
> #endif<BR>
> <BR>
> As Steve mentioned, we are now developing Shoes with Ruby 1.9.1.<BR>
>
> My developing environment is for Ruby 1.9.1.<BR>
> So, I'll appreciate if you confirm above solution. ;-)<BR>
> <BR>
> Thanks,<BR>
> ashbb<BR>
> <BR>
>
> </blockquote><BR><hr>Msg sent via CableONE.net MyMail -
> http://www.cableone.net
>
--
~devyn
Re: [shoes] binject.c and (maybe) archlinux 64-bit
- From:
- Devyn Cairns
- Date:
- 2010-07-10 @ 06:48
Whoa, your email got really messed up ;-) Perhaps it is somehow linked to "Msg
sent via CableONE.net MyMail" ? I've never trusted ISP webmail interfaces…
On Fri, Jul 9, 2010 at 10:03 PM, ccoupe@cableone.net <ccoupe@cableone.net>wrote:
> I thought we had #ifdefs for both 1.8.7 and 1.9.1 for
> binject.c. (I have a binject.c that compiles both). Sadly, I'm
> away from my home machine for a week or two so I can't fix it before
> then.<BR>
> <BR>
> <BR>
> <BR>
> <span style="font-weight: bold;">On Fri Jul 9 18:41 , ashbb <
> ashbbb@gmail.com> sent:<BR>
> <BR>
> </ashbbb@gmail.com></span><blockquote style="border-left: 2px solid
> rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px;
> padding-right: 0px;">Hi Dimitri,<BR>
> <BR>
> Oh, you might find a bug in the case of building Shoes with Ruby 1.8.
> :)<BR>
> <BR>
> <span style="font-weight: bold;">></span> binject.c:345:14: error:
> 'rb_io_t' has no member named 'fd'<BR>
> This is occured in function 'binject_exe_file_copy1'.<BR>
>
> <BR>
> The binject_exe_file_copy1 is a function just only for Ruby 1.9.1 MinGW on
> Windows. No need for Linux.<BR>
> <BR>
> Look at req/binject/ext/binject_c/binject.c, line 488-496:<BR>
> <a target="_blank" href="
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> ">
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> </a><BR>
>
> <BR>
> Can you try to add ifdef and build again?<BR>
> I think it's okay like this:<BR>
> <BR>
> #ifdef RUBY_1_9<BR>
> void binject_exe_file_copy1<BR>
> {<BR>
> .....<BR>
> }<BR>
> #endif<BR>
> <BR>
> As Steve mentioned, we are now developing Shoes with Ruby 1.9.1.<BR>
>
> My developing environment is for Ruby 1.9.1.<BR>
> So, I'll appreciate if you confirm above solution. ;-)<BR>
> <BR>
> Thanks,<BR>
> ashbb<BR>
> <BR>
>
> </blockquote><BR><hr>Msg sent via CableONE.net MyMail -
> http://www.cableone.net
>
--
~devyn
Re: [shoes] binject.c and (maybe) archlinux 64-bit
- From:
- Devyn Cairns
- Date:
- 2010-07-10 @ 06:48
Whoa, your email got really messed up ;-) Perhaps it is somehow linked to "Msg
sent via CableONE.net MyMail" ? I've never trusted ISP webmail interfaces…
On Fri, Jul 9, 2010 at 10:03 PM, ccoupe@cableone.net <ccoupe@cableone.net>wrote:
> I thought we had #ifdefs for both 1.8.7 and 1.9.1 for
> binject.c. (I have a binject.c that compiles both). Sadly, I'm
> away from my home machine for a week or two so I can't fix it before
> then.<BR>
> <BR>
> <BR>
> <BR>
> <span style="font-weight: bold;">On Fri Jul 9 18:41 , ashbb <
> ashbbb@gmail.com> sent:<BR>
> <BR>
> </ashbbb@gmail.com></span><blockquote style="border-left: 2px solid
> rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px;
> padding-right: 0px;">Hi Dimitri,<BR>
> <BR>
> Oh, you might find a bug in the case of building Shoes with Ruby 1.8.
> :)<BR>
> <BR>
> <span style="font-weight: bold;">></span> binject.c:345:14: error:
> 'rb_io_t' has no member named 'fd'<BR>
> This is occured in function 'binject_exe_file_copy1'.<BR>
>
> <BR>
> The binject_exe_file_copy1 is a function just only for Ruby 1.9.1 MinGW on
> Windows. No need for Linux.<BR>
> <BR>
> Look at req/binject/ext/binject_c/binject.c, line 488-496:<BR>
> <a target="_blank" href="
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> ">
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> </a><BR>
>
> <BR>
> Can you try to add ifdef and build again?<BR>
> I think it's okay like this:<BR>
> <BR>
> #ifdef RUBY_1_9<BR>
> void binject_exe_file_copy1<BR>
> {<BR>
> .....<BR>
> }<BR>
> #endif<BR>
> <BR>
> As Steve mentioned, we are now developing Shoes with Ruby 1.9.1.<BR>
>
> My developing environment is for Ruby 1.9.1.<BR>
> So, I'll appreciate if you confirm above solution. ;-)<BR>
> <BR>
> Thanks,<BR>
> ashbb<BR>
> <BR>
>
> </blockquote><BR><hr>Msg sent via CableONE.net MyMail -
> http://www.cableone.net
>
--
~devyn
Re: [shoes] binject.c and (maybe) archlinux 64-bit
- From:
- Devyn Cairns
- Date:
- 2010-07-10 @ 06:48
Whoa, your email got really messed up ;-) Perhaps it is somehow linked to "Msg
sent via CableONE.net MyMail" ? I've never trusted ISP webmail interfaces…
On Fri, Jul 9, 2010 at 10:03 PM, ccoupe@cableone.net <ccoupe@cableone.net>wrote:
> I thought we had #ifdefs for both 1.8.7 and 1.9.1 for
> binject.c. (I have a binject.c that compiles both). Sadly, I'm
> away from my home machine for a week or two so I can't fix it before
> then.<BR>
> <BR>
> <BR>
> <BR>
> <span style="font-weight: bold;">On Fri Jul 9 18:41 , ashbb <
> ashbbb@gmail.com> sent:<BR>
> <BR>
> </ashbbb@gmail.com></span><blockquote style="border-left: 2px solid
> rgb(245, 245, 245); margin-left: 5px; margin-right: 0px; padding-left: 5px;
> padding-right: 0px;">Hi Dimitri,<BR>
> <BR>
> Oh, you might find a bug in the case of building Shoes with Ruby 1.8.
> :)<BR>
> <BR>
> <span style="font-weight: bold;">></span> binject.c:345:14: error:
> 'rb_io_t' has no member named 'fd'<BR>
> This is occured in function 'binject_exe_file_copy1'.<BR>
>
> <BR>
> The binject_exe_file_copy1 is a function just only for Ruby 1.9.1 MinGW on
> Windows. No need for Linux.<BR>
> <BR>
> Look at req/binject/ext/binject_c/binject.c, line 488-496:<BR>
> <a target="_blank" href="
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> ">
> http://github.com/ashbb/shoes/blob/master/req/binject/ext/binject_c/binject.c
> </a><BR>
>
> <BR>
> Can you try to add ifdef and build again?<BR>
> I think it's okay like this:<BR>
> <BR>
> #ifdef RUBY_1_9<BR>
> void binject_exe_file_copy1<BR>
> {<BR>
> .....<BR>
> }<BR>
> #endif<BR>
> <BR>
> As Steve mentioned, we are now developing Shoes with Ruby 1.9.1.<BR>
>
> My developing environment is for Ruby 1.9.1.<BR>
> So, I'll appreciate if you confirm above solution. ;-)<BR>
> <BR>
> Thanks,<BR>
> ashbb<BR>
> <BR>
>
> </blockquote><BR><hr>Msg sent via CableONE.net MyMail -
> http://www.cableone.net
>
--
~devyn