@Tjuh: I have to admit that I've also experienced this situation, even with my 8 GB of memory.
I can successfully compile the vcmi but like you said its freezing the system during compilation.
I can't do anything with this. This issue not occur with the vcmi-git package so you should use it.
In the future in the vcmi version 0.96 this issue should not exist.
Search Criteria
Package Details: vcmi 1.6.7-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/vcmi.git (read-only, click to copy) |
---|---|
Package Base: | vcmi |
Description: | Open-source engine for Heroes of Might and Magic III |
Upstream URL: | http://vcmi.eu |
Keywords: | homm homm3 vcmi |
Licenses: | GPL-2.0-or-later AND CC-BY-SA-4.0 |
Conflicts: | vcmi |
Provides: | vcmi |
Submitter: | Raziel23 |
Maintainer: | Gigas002 |
Last Packager: | Gigas002 |
Votes: | 51 |
Popularity: | 0.50 |
First Submitted: | 2013-03-12 14:11 (UTC) |
Last Updated: | 2025-03-06 09:34 (UTC) |
Dependencies (20)
- boost-libs
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- fuzzyliteAUR (fuzzylite-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- onetbb
- qt6-base (qt6-base-gitAUR, qt6-base-noguiAUR, qt6-base-headlessAUR)
- sdl2_image
- sdl2_mixer
- sdl2_ttf
- boost (boost-gitAUR) (make)
- ccache (ccache-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- minizip (minizip-gitAUR) (make)
- qt6-tools (make)
- innoextract (innoextract-gitAUR) (optional) – required by vcmibuilder
- unshield (unshield-gitAUR) (optional) – required by vcmibuilder
- unzip (unzip-natspecAUR, unzip-zstdAUR) (optional) – required by vcmibuilder
Required by (1)
Sources (1)
Raziel23 commented on 2014-06-16 19:58 (UTC)
Tjuh commented on 2014-06-16 13:10 (UTC)
I am not able to compile this, I can't get past 3% due to it freezing up my system. I have 4GB of mem, yet it keeps draining them and crashing.
Raziel23 commented on 2014-05-11 07:17 (UTC)
@salviati: I'm aware that there is already the development version of vcmi (0.95b), but this version
is mainly intended for testers and it isn't considered as the stable version. This package however
contain the stable version.
If you want follow more closely the project you can use vcmi-git which is in fact the development
version of vcmi (precisely speaking vcmi 0.95b was announced in git commit 1dbc0c7).
Raziel23 commented on 2014-03-02 12:58 (UTC)
[Bump to version 0.95-1]. New upstream release. The changelog is as follows:
http://forum.vcmi.eu/viewtopic.php?p=11664#11664
I've also removed -DENABLE_LAUNCHER='Yes' option. Now it's enabled by default.
Raziel23 commented on 2013-12-27 14:43 (UTC)
@Arhat: Vcmi has many configuration files written in json data format. You can list with command:
pacman -Ql vcmi |grep json
The best way to change theme is to copy appropriate configuration files to corresponding directories
within ~/.vcmi directory and there modify them (in this manner the original configuration files remain
intact and your modified configuration files will not be overwritten when you install new version of vcmi
in the future).
So to answer your question, simply copy defaultMods.json file to ~/.vcmi/config directory with command:
cp /usr/share/vcmi/config/defaultMods.json ~/.vcmi/config/
Edit it and change "STACK_EXPERIENCE" and "COMMANDERS" options from false to true value.
BTW. This question should be directed to the vcmi forum :)
Arhat commented on 2013-12-27 10:22 (UTC)
Thanks for your work here.
Following the discussions in the vcmi forum, I gathered, that two WoG features should work with vcmi: commanders and stack experience.
However I can't get either of them to work.
I do have the Mods/WoG/Data/zvs Directory and the mod.json file.
vmcilauncher says WoG is installed.
Any ideas what else I need to look for?
Raziel23 commented on 2013-10-02 11:37 (UTC)
[Bump to version 0.94-1]. New upstream release. The changelog is as follows:
http://forum.vcmi.eu/viewtopic.php?p=10538#10538
I've also added qt5-base dependency in order to compile and run properly vcmilauncher (mod manager).
vcmilauncher can automatically download and manage available mods for vcmi.
Raziel23 commented on 2013-06-01 20:48 (UTC)
[Bump to version 0.93-1]. New upstream release. The changelog is as follows:
http://forum.vcmi.eu/viewtopic.php?p=9354
Raziel23 commented on 2013-05-09 07:42 (UTC)
[Bump to version 0.92-2]. I have take advantage of pacman version 4.1 and slightly update
the PKGBUILD. The changes I have made are:
- removed from makedepends subversion (it shouldn't be there)
- added a prepare() function which creates an empty build directory
- added three new dependencies (desktop-file-utils, gtk-update-icon-cache, hicolor-icon-theme)
in order to update icon and desktop files after installing, updating and removing
the vcmi package
- removed two dependencies (sdl, zlib) because they are already satisfied by other packages
(respectively by boost-libs and sdl_image)
- added a post remove message which tells that in order to completely remove the vcmi
package you have to manually remove the ~/.vcmi directory
If you encounter any problems with new PKGBUILD please leave here a comment.
Pinned Comments
Gigas002 commented on 2024-05-29 15:08 (UTC)
PKGBUILD
tweaksIf you want to build with
clang
, add this part tocmake
flags:If you want to use bundled
fuzzylite
:If you want to use
innoextract
(system-wide installation won't work since vcmi has a temporary? fork ofinnoextract
for now):