-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No binaries provided for Linux #304
Comments
int_ua has put some up on DFFD, like http://dffd.bay12games.com/file.php?id=9900 (I couldn't find one for 0.42.06 though) The real problem here is that splintermind only hosts Windows binaries in this repo. Other people build for other platforms, but those builds don't end up here for some reason. |
I am aware that there are unofficial builds that can be found floating around, but that isn't exactly safe, nor convenient. |
It just seems unreasonable to me that installing wine and running therapist through that is orders of magnitude more convenient than installing it natively. |
Withing regards to this, creating a linux binary (at least for debian and by extension ubuntu) is very easy. Run I've attached a sample version of a deb generated by |
I've also started making Fedora packages for Dwarf Therapist. Until I manage to get them into, say, RPM Fusion, I'm providing a repository for anyone who wants to use them. (On Fedora 23 or Fedora 24, you can simply copy that file into |
Why not do a cross-distro AppImage? Many applications are already distributed this way. For Qt based applications, you might want to try linuxdeployqt which pretty much automates the process of packaging an application. It takes an application as input and makes it self-contained by copying in the Qt libraries and plugins that the application uses into a bundle. This can optionally be put into an AppImage. |
I just want to say for posterity that the way I wrote in this was extremely entitled. I apologize to @splintermind for that. |
In case you haven't seen and are still looking: https://github.com/Dwarf-Therapist/Dwarf-Therapist is a newer fork that does provide a Linux AppImage. |
There are detailed build instructions, but that is really no excuse to not provide pre-built binaries for at least the Debian-based distros. There are almost a gig of dependencies required. On a slower Internet connection, this can mean over an hour of downloading before you can even build. For a program that is only a couple dozen megabytes, this seems absurd.
Is it a lack of man-power? Something technical? Ideological? I can't believe that somehow mapping all the memory for Linux is less work than actually providing a reasonable installation method.
The text was updated successfully, but these errors were encountered: