On Mon, Sep 15, 2014 at 3:07 PM, Brandon Invergo <[email protected]> wrote:
> These bugs (below) should now be f*... > Sorry this took so long. > > -Brandon > It's a thankless task. Thanks. However. During install: 1600 entries written to /opt/gsrc/share/terminfo ** built new /opt/gsrc/share/terminfo ** sym-linked /opt/gsrc/lib/terminfo for compatibility installing std installing stdcrt installing vt100 installing vt300 /opt/gsrc/bin/install -c ncurses-config /opt/gsrc/packages/ncurses-5.9-DEST/opt/gsrc/bin/ncursesw5-config /bin/sh -c 'for name in *.pc; do /opt/gsrc/bin/install -c -m 644 $name /usr/local/lib/pkgconfig/$name; done' /opt/gsrc/bin/install: cannot create regular file '/usr/local/lib/pkgconfig/formw.pc': Permission denied /opt/gsrc/bin/install: cannot create regular file '/usr/local/lib/pkgconfig/menuw.pc': Permission denied /opt/gsrc/bin/install: cannot create regular file '/usr/local/lib/pkgconfig/ncurses++w.pc': Permission denied /opt/gsrc/bin/install: cannot create regular file '/usr/local/lib/pkgconfig/ncursesw.pc': Permission denied /opt/gsrc/bin/install: cannot create regular file '/usr/local/lib/pkgconfig/panelw.pc': Permission denied Makefile:110: recipe for target 'install.libs' failed make[2]: *** [install.libs] Error 1 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 but some *.pc are in /opt/gsrc/lib/pkgconfig Not a big problem I can fix by hand...
