On Tue, Jun 17, 2014 at 09:09:14PM -0400, Thomas Dickey wrote:
On Mon, Jun 16, 2014 at 08:54:19PM -0400, Ben Lentz wrote:
Target "install" is up to date.
installing ../lib/libncurses.a as /opt/local/ncurses/lib/libncurses.a
/mnt/sw/build/ncurses-5.9-20140614/install-sh -c -m 644
../lib/libncurses.a /opt/local/ncurses/lib/libncurses.a
ranlib /opt/local/ncurses/lib/libncurses.a
hmm - I'll have to try to build it as you suggest, to see exactly which part
is breaking (I have occasional access to a similar system...)
I see that the underlying problem was this change (which I was unable to
test at the time):
20081227
+ modify configure script to allow building shared libraries with gcc
on AIX 5 or 6 (adapted from patch by Lital Natan).
Essentially the problem was an incorrect fix for dependencies in the test
directory (it was not necessary to make the shared-library suffix ".a").
I've test-built with that part amended.
Without that fix, adding a "--without-normal" to your configure options
would suppress the static library (not the optimal fix). I'll have the
suffix-change in tonight's snapshot.
By the way, I also found it necessary (for the static library in the c++
directory) to do
export ARFLAGS="-X 64"