~ $ irb
irb(main):001:0> Config::CONFIG['CFLAGS']
=> "-O2 -arch x86_64  -fno-common -pipe -fno-common  "
irb(main):002:0>

2009/9/16 Bodaniel Jeanes <m...@bjeanes.com>

> nevermind, none of those return anything useful for me with regards to the
> architecture. Someone who is more knowledgeable about these things could
> probably find out using something like Array#pack and the byte orders etc
> but this is way beyond my knowledge. If `file` says it is 64-bit it's a good
> bet it is and perhaps you should be force-compiling Hpricot as 64-bit
> instead...
>
>
> On Wed, Sep 16, 2009 at 2:12 PM, Bodaniel Jeanes <m...@bjeanes.com> wrote:
>
>> Sorry .. what about the following constants:
>> >> Object.constants.grep /RUBY/
>> => ["RUBY_DESCRIPTION", "RUBY_VERSION", "RUBY_COPYRIGHT",
>> "RUBY_FRAMEWORK", "RUBY_RELEASE_DATE", "RUBY_FRAMEWORK_VERSION",
>> "RUBY_PLATFORM", "RUBY_PATCHLEVEL"]
>>
>>
>> On Wed, Sep 16, 2009 at 1:44 PM, Adam Salter <adam.q.sal...@gmail.com>wrote:
>>
>>> So what version of ruby1.9 do I have? 'i386-darwin10' or 'x86_64'
>>>
>>> btw: ruby -e 'puts RUBY_VERSION'
>>> gives '1.9.1'
>>>
>>>  -Adam
>>>
>>> On 16/09/2009, at 1:34 PM, Lincoln Stoll wrote:
>>>
>>> That's because SL reports the kernel architecture as the platform type,
>>> not the userspace architecture. It's been a contentious issue.. But that's
>>> another story.
>>>
>>> Also, by default macports on 64 bit capable systems will build 64 bit
>>> binaries. You can change this to build for 32/64 or 32 only by playing with
>>> the universal variant.
>>>
>>> Linc
>>> // Sent from my mobile phone.
>>>
>>> On 16/09/2009, at 3:38, Adam Salter <adam.q.sal...@gmail.com> wrote:
>>>
>>> I don't know what the hell is going on:
>>>
>>> [r...@omegatron ~]# ruby -v
>>> ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-darwin10]
>>> [r...@omegatron ~]# file `which ruby`
>>> /opt/local/bin/ruby: Mach-O 64-bit executable x86_64
>>>
>>> ruby is saying it's 32-bit, file is saying it's 64-bit
>>>
>>> -Adam
>>>
>>> On 15/09/2009, at 8:54 PM, Bodaniel Jeanes wrote:
>>>
>>> using stock ruby you definitely want to be doing that, he is using
>>> macports ruby 1.9 which based on his `ruby -v` output is 32-bit so he should
>>> in fact ensure that he is compiling the extensions as 32-bit
>>>
>>> On Tue, Sep 15, 2009 at 8:21 PM, Pat Allan < <p...@freelancing-gods.com>
>>> p...@freelancing-gods.com> wrote:
>>>
>>>>
>>>> Not sure if it's relevant, but for Snow Leopard I installed mysql, pg
>>>> and do_sqlite3 gems configured for 64bit like so:
>>>>   sudo env ARCHFLAGS="-arch x86_64" gem install mysql
>>>>
>>>> --
>>>> Pat
>>>>
>>>> On 15/09/2009, at 11:04 AM, Bodaniel Jeanes wrote:
>>>>
>>>> > I'm still running 187 but i have 191 installed (from source). I just
>>>> > tried installing it and I could use the gem fine. I installed like
>>>> > so, just to be sure:
>>>> >
>>>> > $ sudo env ARCHFLAGS="-arch i386" gem install hpricot
>>>> >
>>>> >
>>>> > On Tue, Sep 15, 2009 at 6:20 PM, Adam Salter
>>>> > < <adam.q.sal...@gmail.com>adam.q.sal...@gmail.com> wrote:
>>>> > Interesting point...
>>>> > Are you running ruby 1.9.1/hpricot 64bit?
>>>> >
>>>> > -Adam
>>>> >
>>>> > On 15/09/2009, at 6:09 PM, Bodaniel Jeanes wrote:
>>>> >
>>>> >> One thing to consider is that the ruby 1.8.7 that comes with 10.6
>>>> >> is 64-bit but your ruby 1.9 seems to be 32-bit. Possibly the gem
>>>> >> install picked up on some incorrect env variables and defaulted to
>>>> >> building Hpricot for 64-bit?
>>>> >>
>>>> >> On Tue, Sep 15, 2009 at 5:43 PM, Adam Salter
>>>> >> < <adam.q.sal...@gmail.com>adam.q.sal...@gmail.com> wrote:
>>>> >> Is anybody else seeing a segfault on hpricot on OSX 10.6 and Ruby
>>>> >> 1.9.1?
>>>> >>
>>>> >> I've installed ruby with MacPorts.
>>>> >>
>>>> >> Here's the error:
>>>> >>
>>>> >>> /opt/local/lib/ruby1.9/gems/1.9.1/gems/hpricot-0.8.1/lib/
>>>> >>> fast_xs.bundle: [BUG] Segmentation fault
>>>> >>> ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
>>>> >>>
>>>> >>> Abort trap
>>>> >>
>>>> >> ruby -v:
>>>> >> ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-darwin10]
>>>> >>
>>>> >> -Adam
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > >
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" group.
To post to this group, send email to rails-oceania@googlegroups.com
To unsubscribe from this group, send email to 
rails-oceania+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rails-oceania?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to