did you try ldd on poi4r.so? or put libgcj in LD_LIBRARY_PATH?

Also, the version of Swig i used was, i believe, 1.3.27. Which is not to say 
other versions wont work... we need to do some more experimentation...


On Thursday 22 Mar 2007 10:08:25 pm Jeff Swensen wrote:
> I'm working on getting the SWIG included version running.  I had to edit
> the Makefile to set some paths (GCJ_HOME, SWIG) to point to the
> compatible versions and everything compiles correctly.  The problem is:
>
> irb(main):001:0> require 'release/poi4r'
> LoadError: libgcj.so.7: cannot open shared object file: No such file or
> directory - /home/jswensen/poi/trunk/src/contrib/poi-ruby/release/poi4r.so
>         from /home/jswensen/poi/trunk/src/contrib/poi-ruby/release/poi4r.so
>         from (irb):1
>
> I have the path to libgcj.so.7 included in my RUBYLIB variable so I'm at
> a loss for what the issue is.  Any ideas?
>
> Jeff Swensen wrote:
> > I am attempting to write my own C wrapper for the POI Ruby bindings and
> > am looking for some guidance.  I compiled poi4r using the swig wrapper
> > only to result in a segfault which I'm unable to track down.  It also
> > seems that swig generates a lot of unnecessary bloat while creating the
> > wrapper, which is why I decided to try to replace it with my own version
> > (also partly due to some feedback from my boss who seems to dislike swig
> > quite a bit).
> >
> > Are there any resources you could point me to for writing the ruby
> > interface?  I understand that at the most basic level I need to define
> > all of the Java classes and public methods, but after that I'm at a
> > loss.  I've tried googling but I can't find any examples of writing a c
> > extension to wrap compiled java for ruby.
> >
> > Thanks,
> > Jeff
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > Mailing List:     http://jakarta.apache.org/site/mail2.html#poi
> > The Apache Jakarta Poi Project:  http://jakarta.apache.org/poi/



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:     http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta Poi Project:  http://jakarta.apache.org/poi/

Reply via email to