Skip to content

NameError uninitialized constant Glimmer::DSL::SWT::CustomShapeExpression #41

@AliOsm

Description

@AliOsm

Desktop (please complete the following information and make sure it matches Glimmer Pre-Requisites before reporting an issue):

  • CPU Architecture: AArch64
  • OS Name & Version: MacOS 26.0.1 (25A362) (M3)
  • Java Development Kit Version: openjdk 21.0.2 2024-01-16
  • JRuby Version: jruby-9.4.10.0
  • Glimmer Libraries/Versions: glimmer (2.8.1) | glimmer-dsl-swt (4.30.1.1)

Describe the issue

  1. I installed JDK 21 using mise by running mise install java@21.
  2. I set it as the default version on the machine using mise global java@21.
  3. I installed JRuby through RVM.
  4. I ran glimmer setup
  5. I ran glimmer scaffold[tahweel_ui]
  6. The app works by running glimmer run
  7. I ran glimmer package[dmg]
  8. The process finished successfully
  9. When I mount the dmg file and try to open the app, it just closes
  10. I changed directory into the mounted dmg file and ran the app manually using ./Tahweel\ Ui.app/Contents/MacOS/Tahweel\ Ui
  11. I got the following error ERROR: org.jruby.embed.EvalFailedException: (NameError) uninitialized constant Glimmer::DSL::SWT::CustomShapeExpression

Any thoughts on this error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions