note that it is trying to install into /usr/local/lib/pkgconfig (wrong) instead of /opt/gsrc/lib/pkgconig (right)
so I try this: CONFIGURE_OPTS ?= --with-pkg-config=/opt/gsrc/lib/pkgconfig --enable-pc-files
after make install,
> ls -l /opt/gsrc/packages/ncurses-5.9/lib total 2324 lrwxrwxrwx 1 carl carl 27 Sep 16 00:09 libcurses.so -> /opt/gsrc/lib/libncurses.so -rw-r--r-- 1 carl carl 18 Sep 16 00:09 libcursesw.so -rw-r--r-- 1 carl carl 15 Sep 16 00:09 libform.so lrwxrwxrwx 1 carl carl 28 Sep 16 00:08 libform.so.5 -> /opt/gsrc/lib/libform.so.5.9* -rwxr-xr-x 1 carl carl 75220 Sep 16 00:08 libform.so.5.9* -rw-r--r-- 1 carl carl 139876 Sep 16 00:09 libformw.a lrwxrwxrwx 1 carl carl 13 Sep 16 00:09 libformw.so -> libformw.so.5* lrwxrwxrwx 1 carl carl 15 Sep 16 00:09 libformw.so.5 -> libformw.so.5.9* -rwxr-xr-x 1 carl carl 80636 Sep 16 00:09 libformw.so.5.9* -rw-r--r-- 1 carl carl 15 Sep 16 00:09 libmenu.so lrwxrwxrwx 1 carl carl 28 Sep 16 00:08 libmenu.so.5 -> /opt/gsrc/lib/libmenu.so.5.9* -rwxr-xr-x 1 carl carl 39179 Sep 16 00:08 libmenu.so.5.9* -rw-r--r-- 1 carl carl 73070 Sep 16 00:09 libmenuw.a lrwxrwxrwx 1 carl carl 13 Sep 16 00:09 libmenuw.so -> libmenuw.so.5* lrwxrwxrwx 1 carl carl 15 Sep 16 00:09 libmenuw.so.5 -> libmenuw.so.5.9* -rwxr-xr-x 1 carl carl 39300 Sep 16 00:09 libmenuw.so.5.9* -rw-r--r-- 1 carl carl 18 Sep 16 00:09 libncurses.so lrwxrwxrwx 1 carl carl 31 Sep 16 00:08 libncurses.so.5 -> /opt/gsrc/lib/libncurses.so.5.9* -rwxr-xr-x 1 carl carl 382448 Sep 16 00:08 libncurses.so.5.9* -rw-r--r-- 1 carl carl 183774 Sep 16 00:09 libncurses++w.a -rw-r--r-- 1 carl carl 813560 Sep 16 00:09 libncursesw.a lrwxrwxrwx 1 carl carl 16 Sep 16 00:08 libncursesw.so -> libncursesw.so.5* lrwxrwxrwx 1 carl carl 18 Sep 16 00:08 libncursesw.so.5 -> libncursesw.so.5.9* -rwxr-xr-x 1 carl carl 449741 Sep 16 00:08 libncursesw.so.5.9* -rw-r--r-- 1 carl carl 16 Sep 16 00:09 libpanel.so lrwxrwxrwx 1 carl carl 29 Sep 16 00:08 libpanel.so.5 -> /opt/gsrc/lib/libpanel.so.5.9* -rwxr-xr-x 1 carl carl 14463 Sep 16 00:08 libpanel.so.5.9* -rw-r--r-- 1 carl carl 29612 Sep 16 00:09 libpanelw.a lrwxrwxrwx 1 carl carl 14 Sep 16 00:09 libpanelw.so -> libpanelw.so.5* lrwxrwxrwx 1 carl carl 16 Sep 16 00:09 libpanelw.so.5 -> libpanelw.so.5.9* -rwxr-xr-x 1 carl carl 14463 Sep 16 00:09 libpanelw.so.5.9*
this looks like it works, but it is weird, some lines say
libpanelw.so.5 -> libpanelw.so.5.9*
and some say libpanel.so.5 -> /opt/gsrc/lib/libpanel.so.5.9
It will work, but seems funny.
But,
there is no pkgconfig in /opt/gsrc/packages/ncurses-5.9/lib