[Gdal-dev] Re: Ruby/cygwin fix + request for demo :/
s duclos
sylvain_duclos at yahoo.com
Fri Dec 9 08:44:23 EST 2005
Charlie,
Thanks for the tip!
I was using gdal-1.3.1.tar.gz .. I didn`t
know about this module gdalautotest .. ho well
WOW there is tons of stuff in there !
Sorry for clogging the list but I couldn't
find your e-mail in the code for 'cfis'.
I'll be working on GeoTIFF but I usually work
on the vector part of GDAL (OGR). I'll let
you know directly if there there is anything.
Thanks again,
Sylvain.
--- Charlie Savage <cfis at interserv.com> wrote:
> Check out the gdal autotest module from CVS - you'll
> see a whole set of
> Ruby unit tests for ogr. That should give you the
> idea. Or for GDAL
> itself, take a look at the Python unit tests - Ruby
> code is fairly similar.
>
> Note that the SWIG Ruby bindings have never been
> tested for gdal itself
> (versus ogr or osr) so undoubtedly you'll run into
> some problems. If
> you have time to port some of the python gdal unit
> tests to Ruby, then
> I'll see if I can find some time to fix any problems
> you run into
> (basically requires playing around with the SWIG
> bindings a bit).
>
> FYI - you can build gdal using MingW or VC++ and
> therefore avoid the
> dependency on cygwin dll. Alternatively, put the
> cygwin dll on your
> path someplace (as you discovered). The reasoning
> behind the gda/gdal
> bit is because there are several modules which
> include gdal/gdal,
> gdal/ogr and gdal/osr.
>
> Charlie
>
> s duclos wrote:
> > Hi,
> >
> > I compiled/link/run gdal on cygwin .. work fine.
> >
> > Loading gdal.so within 'irb' (w/ require
> 'gdal/gdal')
> > failed because it cant find cyggdal-1.dll
> >
> > But the error msg is a bit confusing :/
> >
> > irb(main):001:0> require 'gdal/gdal'
> > LoadError: No such file or directory -
> >
> /usr/lib/ruby/site_ruby/1.8/i386-cygwin/gdal/gdal.so
> > from
> >
> /usr/lib/ruby/site_ruby/1.8/i386-cygwin/gdal/gdal.so
> > from (irb):1
> > irb(main):002:0>
> >
> > Putting gdal/.libs/cyggdal-1.dll somewhere in the
> PATH
> > or
> > put /usr/local/bin in PATH fix the problem.
> >
> >
> >
> > Next,
> >
> > $ irb
> > irb(main):001:0> require 'gdal/gdal'
> > => true
> > irb(main):002:0> ???
> >
> >
> > Then what !
> >
> > I tried various call but I'm getting nowhere ..
> >
> > I'm basicaly 'cluless at the prompt'.
> >
> > So, could someone post anything in Ruby that does
> > something/anything with gdal/ogr.
> >
> >
> > Thanks,
> >
> > Sylvain.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
>
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Gdal-dev
mailing list