kou commented on PR #39551:
URL: https://github.com/apache/arrow/pull/39551#issuecomment-1885963003

   Could your open a new issue for red-gandiva on Windows?
   
   We use the PR title/description for commit message. So I'll remove the 
red-gandiva on Windows part:
   
   ----
   
   Also, this doesn't work for me on windows.
   
   When I run this code, I get the following:
   
   ```
   e:\programming\source\repos\ruby\try_arrow>gem install red-gandiva 
Temporarily enhancing PATH for MSYS/MINGW...
   Building native extensions. This could take a while... Successfully 
installed red-gandiva-14.0.2
   Building YARD (yri) index for red-gandiva-14.0.2... Done installing 
documentation for red-gandiva after 0 seconds 1 gem installed
   
   e:\programming\source\repos\ruby\try_arrow>ruby arrow_gandiva_test.rb 
(NULL)-WARNING **: Failed to load shared library 'libgandiva-glib-1400.dll' 
referenced by the typelib: 'libgandiva-glib-1400.dll': The specified module 
could not be found.
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:243:in
 `load_object_info'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:73:in
 `load_info'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:47:in
 `block (2 levels) in load'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/repository.rb:34:in
 `block (2 levels) in each'
           from <internal:numeric>:237:in `times'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/repository.rb:33:in
 `block in each'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/repository.rb:32:in
 `each'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/repository.rb:32:in
 `each'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:46:in
 `block in load'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:636:in
 `prepare_class'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:41:in
 `load'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/gobject-introspection-4.2.0/lib/gobject-introspection/loader.rb:25:in
 `load'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva/loader.rb:22:in
 `load'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva.rb:28:in
 `<module:Gandiva>'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva.rb:24:in
 `<top (required)>'
           from 
<internal:E:/windows/tools/ruby/Ruby33-x64/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:132:in
 `require'
           from 
<internal:E:/windows/tools/ruby/Ruby33-x64/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:132:in
 `rescue in require'
           from 
<internal:E:/windows/tools/ruby/Ruby33-x64/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:126:in
 `require'
           from arrow_gandiva_test.rb:1:in `<main>'
   
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva/expression-builder/field.rb:28:in
 `build': uninitialized constant Gandiva::ExpressionBuilder::Field::FieldNode 
(NameError)
   
           FieldNode.new(@field)
           ^^^^^^^^^
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva/expression-builder/binary-operation.rb:30:in
 `build'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva/expression-builder.rb:26:in
 `build'
           from 
E:/windows/tools/ruby/Ruby33-x64/lib/ruby/gems/3.3.0/gems/red-gandiva-14.0.2/lib/gandiva/arrow-schema.rb:22:in
 `build_expression'
           from arrow_gandiva_test.rb:7:in `<main>'
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to