From 51974ed10991481e79fd0b4f2dac29a930423b87 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Wed, 23 Sep 2015 09:22:58 +0000 Subject: Force Readline to link against the libncurses library. This is to fix the following error: ld: warning: cannot find entry symbol _start; not setting start address /usr/lib/libreadline.so: undefined reference to `tputs' /usr/lib/libreadline.so: undefined reference to `tgoto' /usr/lib/libreadline.so: undefined reference to `tgetflag' /usr/lib/libreadline.so: undefined reference to `UP' /usr/lib/libreadline.so: undefined reference to `tgetent' /usr/lib/libreadline.so: undefined reference to `tgetnum' /usr/lib/libreadline.so: undefined reference to `PC' /usr/lib/libreadline.so: undefined reference to `tgetstr' /usr/lib/libreadline.so: undefined reference to `BC' Change-Id: I27e246f1c43b39f22b9761d0c062e7441872c5b4 --- strata/core/readline.morph | 2 ++ 1 file changed, 2 insertions(+) diff --git a/strata/core/readline.morph b/strata/core/readline.morph index 511e124c..08c9586c 100644 --- a/strata/core/readline.morph +++ b/strata/core/readline.morph @@ -4,3 +4,5 @@ build-system: autotools pre-configure-commands: - cp /usr/share/automake*/config.guess support - cp /usr/share/automake*/config.sub support +build-commands: +- make SHLIB_LIBS=-lncurses -- cgit v1.2.1