Package Details: easyrpg-player-git 0.8.r792.ged2449708-1

Git Clone URL: https://aur.archlinux.org/easyrpg-player-git.git (read-only, click to copy)
Package Base: easyrpg-player-git
Description: FLOSS RPG Maker 2000/2003 and EasyRPG games interpreter (development version)
Upstream URL: https://easyrpg.org
Keywords: 2k 2k3 role-playing-game
Licenses: GPL-3.0-or-later
Conflicts: easyrpg-player
Provides: easyrpg-player
Submitter: carstene1ns
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 8
Popularity: 0.38
First Submitted: 2013-07-01 20:02 (UTC)
Last Updated: 2025-03-06 22:03 (UTC)

Required by (8)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

unknown78 commented on 2021-07-20 16:01 (UTC)

i get the following error trying to build easyrpg-player-git -> #error "WANT_FMMIDI must be set to 1 for non-SDL Mixer builds"

local/sdl2_mixer 2.0.4-6 << is installed

carstene1ns commented on 2021-01-06 20:28 (UTC)

unknown78: You need to rebuild liblcf-git. This constant was added 4 months ago.

unknown78 commented on 2021-01-06 07:55 (UTC)

I get the following error when trying to build -> https://termbin.com/lin4

daroczig commented on 2020-12-28 13:26 (UTC)

fmt seems to be also a requirement, otherwise, it fails with:

configure: error: Could not find libfmt! Consider installing version 5.3 or newer.                                                                                                                                                             

escorares commented on 2020-12-26 12:18 (UTC)

Thank you. I got the sense I had to rebuild /something/, but didn't know what, so I just tried rebuilding easyrpg-player-git. I guess once I understood that the library missing was icu I should've checked which of the dependencies of easyrpg-player-git depended on it.

carstene1ns commented on 2020-12-25 21:33 (UTC)

escorares: just rebuild liblcf-git and it should be fine.

escorares commented on 2020-12-25 16:44 (UTC)

Well, I think that's the reason, it could be something else. Perhaps it can only be fixed upstream.

escorares commented on 2020-12-25 16:38 (UTC) (edited on 2020-12-25 16:49 (UTC) by escorares)

Fails at run time perhaps because of the new libicu (simply "icu" in the arch repos) update, which is now at version 68:

easyrpg-player: error while loading shared libraries: libicui18n.so.67: cannot open shared object file: No such file or directory

Fails at compilation too:

/usr/bin/ld: warning: libicui18n.so.67, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.67, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicudata.so.67, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucsdet_close_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UnicodeString::~UnicodeString()'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UnicodeString::UnicodeString(char const*, int, char const*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucnv_compareNames_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucnv_close_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `typeinfo for icu_67::ByteSink'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucsdet_open_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::ByteSink::GetAppendBuffer(int, int, char*, int, int*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UnicodeString::UnicodeString(icu_67::UnicodeString const&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucsdet_detectAll_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucsdet_setText_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `vtable for icu_67::UnicodeString'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucnv_open_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UnicodeString::toLower()'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucsdet_getName_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::ByteSink::~ByteSink()'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `u_errorName_67'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::ByteSink::Flush()'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::Normalizer2::getNFKCInstance(UErrorCode&)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UnicodeString::toUTF8(icu_67::ByteSink&) const'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `icu_67::UMemory::operator delete(void*)'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/liblcf.so: undefined reference to `ucnv_convertEx_67'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:1775: easyrpg-player] Error 1
make[1]: Leaving directory '/home/XXXXX/.cache/yay/easyrpg-player-git/src/easyrpg-player'
make: *** [Makefile:1290: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: easyrpg-player-git

carstene1ns commented on 2014-01-08 18:47 (UTC)

FYI: the executable name changed to "easyrpg-player". Updated to use SDL2 now, reworked dependencies.