JoyShockMapper icon indicating copy to clipboard operation
JoyShockMapper copied to clipboard

Does not build/work correctly on Solus Linux

Open Phantop opened this issue 3 years ago • 0 comments

I've been trying to run/use JoyShockMapper on Solus Linux with very little success.

Attempting to build the latest git source (via the Solus packaging tools in a clean environment) gives the follow error at the end: fatal error: too many errors emitted, stopping now [-ferror-limit=] build.txt

Building the v2.2.0 tag does work correctly, but running the build binary always results in an address boundary error:

Welcome to JoyShockMapper version v2.2.0!
0 devices connected

AutoLoad is enabled. Configurations in "/home/glados/.config/JoyShockMapper/AutoLoad/" folder will get loaded when matching application is in focus.
Resetting all mappings to defaults
Loading commands from file onreset.txt
HOME mapped to Toggle CALIBRATE on TapPress and CALIBRATE on HoldPress
CAPTURE mapped to Toggle CALIBRATE on TapPress and CALIBRATE on HoldPress
Loading commands from file onstartup.txt
Finished executing startup file.
[AUTOLOAD] "JoyShockMapper /home/glados" in focus: create "AutoLoad\kitty.txt" to autoload for this application.
fish: Job 1, 'JoyShockMapper' terminated by signal SIGSEGV (Address boundary error)

Going off the suggestion in #134, it would be really useful if an AppImage could be created to remove the difficulty of creating builds of this that work, at least until the program is able to be compiled and work correctly more consistently.

Phantop avatar Mar 15 '21 13:03 Phantop