Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name.
In my testing this seems to always be the case, even when you tell ruby not to build a shared library.
Without a small patch to ruby-3.1.pc replacing LIBRUBYARG_SHARED with LIBRUBYARG_STATIC, meson will be unable to find the ruby static library. Manually using mri_library seems to be broken too and either causes meson to fail to find libruby-static.a, or not link ruby at all
Ruby's pkg-config file sets its libraries to the shared library:
In my testing this seems to always be the case, even when you tell ruby not to build a shared library.
Without a small patch to
ruby-3.1.pc
replacingLIBRUBYARG_SHARED
withLIBRUBYARG_STATIC
, meson will be unable to find the ruby static library. Manually usingmri_library
seems to be broken too and either causes meson to fail to findlibruby-static.a
, or not link ruby at all