Hi Luc and Ade, I just noticed with svn up Dude that it looks like ncurses is now using libtool 2.2.4. However:
goanna% grep Cstd Dude/NCURSES/5.6/Solaris/libtool2 postdeps="-library=Cstd -library=Crun" goanna% shows this line is wrong. That is likely to end up with dump -Lv /opt/foss/lib/libncursesw++.so showing it wants libCstd. To fix, postdeps nees to be empty: sed -i -e "s/postdeps=\"-library=Cstd -library=Crun\"/postdeps=\"\"/" libtool2 Thanks, Mark On Wed, 28 May 2008 08:49:01 +1000 Mark Wright <markwright at internode.on.net> wrote: > Hello Luc, > > FWIW, the ncurses C++ bindings also built fine with libtool 2.2.4, > the ldd outputs are below (sol10u5 AMD64). > > Trying to compile all of FOSS with libtool 2.2.4 causes other > issues though, which have been minor so far, mainly with > libtool 2.2.4 requiring bash, and automake trying to give it > /bin/sh, which is kind of annoying. I have fixes for those up > to FOSSfaac so far. > > Thanks, Mark > > goanna% ldd /opt/foss/lib/libncursesw++.so > libCrun.so.1 => /usr/lib/libCrun.so.1 > libstdcxx.so.4 => /opt/foss/lib/libstdcxx.so.4 > libncursesw.so.5 => /opt/foss/lib/libncursesw.so.5 > libtinfow.so.5 => /opt/foss/lib/libtinfow.so.5 > libm.so.2 => /usr/lib/libm.so.2 > libdl.so.1 => /usr/lib/libdl.so.1 > libc.so.1 => /usr/lib/libc.so.1 > libpthread.so.1 => /usr/lib/libpthread.so.1 > librt.so.1 => /usr/lib/librt.so.1 > libsunmath.so.1 > => /opt/SunStudio12/SUNWspro/lib/libsunmath.so.1 libaio.so.1 > => /lib/libaio.so.1 libmd.so.1 => /lib/libmd.so.1 > libm.so.1 => /lib/libm.so.1 > goanna% ldd /opt/foss/lib/amd64/libncursesw++.so > libCrun.so.1 => /usr/lib/amd64/libCrun.so.1 > libstdcxx.so.4 => /opt/foss/lib/amd64/libstdcxx.so.4 > libncursesw.so.5 => /opt/foss/lib/amd64/libncursesw.so.5 > libtinfow.so.5 => /opt/foss/lib/amd64/libtinfow.so.5 > libm.so.2 => /usr/lib/amd64/libm.so.2 > libdl.so.1 => /usr/lib/amd64/libdl.so.1 > libc.so.1 => /usr/lib/amd64/libc.so.1 > libpthread.so.1 => /usr/lib/amd64/libpthread.so.1 > librt.so.1 => /usr/lib/amd64/librt.so.1 > libaio.so.1 => /lib/64/libaio.so.1 > libmd.so.1 => /lib/64/libmd.so.1 > goanna% > > On Tue, 27 May 2008 15:32:05 +0200 > "Lukas Oboril" <oboril.lukas at gmail.com> wrote: > > > Mark > > > > > > it looks better ... > > > > [luc at earth ~/repositories/kdesolaris/KBE]$ > > ldd /opt/foss/lib/libncursesw.so libc.so.1 => /usr/lib/libc.so.1 > > libtinfow.so.5 => /opt/foss/lib/libtinfow.so.5 > > librt.so.1 => /usr/lib/librt.so.1 > > libaio.so.1 => /lib/libaio.so.1 > > libmd.so.1 => /lib/libmd.so.1 > > libm.so.2 => /lib/libm.so.2 > > [luc at earth ~/repositories/kdesolaris/KBE]$ > > > > > > But C++ bindings is corrupt now . > > > > Luc > --
