John Ky
1/15/2009 4:53:00 AM
[Note: parts of this message were removed to make it a legal post.]
Hi all,
Thanks everyone for your help. I've settled with this solution as I've
already got it working. Very much appreciated!
-John
On Wed, Jan 14, 2009 at 4:44 PM, Jeremy Hinegardner
<jeremy@hinegardner.org>wrote:
> On Wed, Jan 14, 2009 at 02:20:00PM +0900, John Ky wrote:
> > Hi,
> >
> > I'm building ruby extensions across many different OSes and
> architectures.
> >
> > Does anyone know an easy way to find ruby.h on any given system?
> >
> > I'm told that perl has a "perl -V" or @ENV variable which gives some
> paths I
> > can look through for perl.h.
> >
> > Does Ruby have an equivalent? Is there a better way to find ruby.h?
>
> This works on a couple of my systems:
>
> require 'rbconfig'
> loc = File.join( Config::CONFIG['archdir'], 'ruby.h')
> if File.exist?( loc ) then
> puts loc
> else
> puts "Unable to find ruby.h in #{loc}"
> end
>
> enjoy,
>
> -jeremy
>
> --
> ========================================================================
> Jeremy Hinegardner jeremy@hinegardner.org
>
>
>