@jtraub It crashes on starting the game(pressing 1) and game configuration doesn't persist between launches, and no one has reported the issue on their github. I assume the issue is with new GCC version on Arch.
Search Criteria
Package Details: ivan 0.58-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/ivan.git (read-only, click to copy) |
---|---|
Package Base: | ivan |
Description: | Iter Vehemens ad Necem - a tile-graphics roguelike with limb dismembering |
Upstream URL: | https://attnam.com |
Licenses: | GPL2 |
Submitter: | marmistrz |
Maintainer: | None |
Last Packager: | ArMor007 |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2016-11-21 21:56 (UTC) |
Last Updated: | 2022-09-05 15:59 (UTC) |
Dependencies (5)
- alsa-lib
- libpng (libpng-apngAUR, libpng-gitAUR)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- sdl2_mixer
- cmake (cmake-gitAUR) (make)
Required by (0)
Sources (1)
ArMor007 commented on 2022-09-09 08:42 (UTC) (edited on 2022-09-09 08:43 (UTC) by ArMor007)
jtraub commented on 2022-09-08 13:23 (UTC)
@ArMor007 does it crash on launch before showing main menu?
ArMor007 commented on 2022-09-05 15:48 (UTC)
v59 segfaults on game start, I reverted to v58
jtraub commented on 2022-01-26 02:50 (UTC) (edited on 2022-01-26 02:51 (UTC) by jtraub)
PKGBUILD didn't work for me so I fixed it
https://gist.github.com/jtraub/5dda9150826b45391af8802a3b726792
Overview of the changes First of all, it uses release archives. Hence git is no longer needed during build and download is a bit smaller (minus ~10Mb I think) since we do not download entire history of the project anymore.
Second, cmake is included into build dependencies
Third, actual dependencies are included. alsa-lib is a transitive dependency of sdl2_mixer but it should be included into dependencies as stated in the Wiki
pcre is required here: https://github.com/Attnam/ivan/blob/master/FeLib/CMakeLists.txt#L3
libpng is required here: https://github.com/Attnam/ivan/blob/master/FeLib/CMakeLists.txt#L35
alsa-lib is required here: https://github.com/Attnam/ivan/blob/master/audio/CMakeLists.txt#L15
sdl2 is required here: https://github.com/Attnam/ivan/blob/master/audio/CMakeLists.txt#L31
sdl2_mixer is required here: https://github.com/Attnam/ivan/blob/master/audio/CMakeLists.txt#L33
niets commented on 2020-11-18 23:47 (UTC)
cmake should be listed as an additional make dependency.
khau commented on 2018-07-01 07:11 (UTC)
Never mind, having sdl2_mixer seems to have fixed it!
khau commented on 2018-07-01 06:55 (UTC)
I seem to be getting a build error:
In file included from /home/.../ivan/src/ivan/audio/audio.cpp:36: /home/.../ivan/src/ivan/audio/../Main/Include/message.h:58:10: fatal error: SDL_mixer.h: No such file or directory #include "SDL_mixer.h"
I installed the sdl_mixer (1.2.12-5) library as well to see if it was a missing dependency (-Fo /usr/include/SDL/SDL_mixer.h seemed to confirm that sdl_mixer was the appropriate package), but it doesn't seem to want to include the contents of the SDL directory.
marmistrz commented on 2017-12-27 21:15 (UTC)
Updated, sorry for the delay
Pinned Comments
ArMor007 commented on 2022-09-05 15:48 (UTC)
v59 segfaults on game start, I reverted to v58