mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 06:06:32 +00:00
ncmpc: fix build with ncursesw
Fixes: http://autobuild.buildroot.net/results/c5bb5f978602896179ff9c58ecf4ced40bb96b57 When ncurses is built with wide support, we install libncursesw (plus a libncurses symlink) but NOT ncursesw.h, only ncurses.h. This combination confuses the ncmpc build system as it expects a ncursesw.h when it finds libncursesw: meson.build:92:4: ERROR: Problem encountered: No ncursesw header found The ncurses/ncursesw logic in the build system is only used to know what header file to #include, and what library to link with. As we already provide a libncurses symlink when building with wide support we can simply force ncmpc to use the ncurses variant. [Peter: extend commit message] Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
8092838828
commit
70e6b08d41
@ -14,6 +14,7 @@ NCMPC_LICENSE_FILES = COPYING
|
|||||||
|
|
||||||
NCMPC_CONF_OPTS += \
|
NCMPC_CONF_OPTS += \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
-Dcurses=ncurses \
|
||||||
--buildtype $(if $(BR2_ENABLE_DEBUG),debug,release) \
|
--buildtype $(if $(BR2_ENABLE_DEBUG),debug,release) \
|
||||||
--cross-file $(HOST_DIR)/etc/meson/cross-compilation.conf
|
--cross-file $(HOST_DIR)/etc/meson/cross-compilation.conf
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user