Skip to content

JRuby support #104

Closed
Closed

Description

@headius

JRuby ships an implementation of fiddle based on FFI, and cannot support the C extension contained in this gem. It may be possible for us to do what @chrisseaton did and add a native fiddle implementation, but for now we would like to incorporate our own fiddle implementation into this gem, so that we can use it and users can reference it.

Activity

  1. kou commented on Jan 27, 2022

    @kou
    Member

    +1

    What should we do for it as the next step?

  2. added a commit that references this issue on Jan 27, 2022
  3. rubyFeedback commented on Apr 2, 2023

    @rubyFeedback

    This would be interesting e. g. if we could then use fiddle + jruby for the libui bindings maintained by kojix2. I have not tried this yet (I usually use MRI as-is) but that would be really interesting, even more so with graalvm (if we can manage to compile everything into one app on windows one day; easy-mode distribution for elderly people who may need that. That is one use case I have for java swing, but of course I'd love to use jruby or any ruby-centric application for that).

  4. added a commit that references this issue on Oct 20, 2023
  5. added a commit that references this issue on Oct 7, 2024
    910f48e
  6. headius commented on Oct 10, 2024

    @headius
    Author

    I will review the additional changes and we will probably pull this version into JRuby, just not as a gem until JRuby 10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions