[kde-solaris] Building w/ stlport
Adriaan de Groot
groot at kde.org
Tue Aug 21 11:22:43 CEST 2007
Dependencies:
1) libungif is pure C, no problem
2) pcre's libtool adds -lCstd -lCrun, remove that
3) clucene is ok
4) redland is pure C, no problem
this gives me the following libraries in /opt/kdesupport :
/opt/kdesupport/lib/libclucene.so:
libpthread.so.1 => /lib/libpthread.so.1
libstlport.so.1
=> /export/home/opt/SUNWspro/lib/stlport4/libstlport.so.1
librt.so.1 => /lib/librt.so.1
libCrun.so.1 => /usr/lib/libCrun.so.1
libm.so.1 => /lib/libm.so.1
libc.so.1 => /lib/libc.so.1
libm.so.2 => /lib/libm.so.2
/opt/kdesupport/lib/libpcre.so:
libc.so.1 => /lib/libc.so.1
libm.so.2 => /lib/libm.so.2
/opt/kdesupport/lib/libpcrecpp.so:
libpcre.so.0 => /opt/kdesupport//lib/libpcre.so.0
libc.so.1 => /lib/libc.so.1
libstlport.so.1
=> /export/home/opt/SUNWspro/lib/stlport4/libstlport.so.1
librt.so.1 => /lib/librt.so.1
libCrun.so.1 => /usr/lib/libCrun.so.1
libm.so.1 => /lib/libm.so.1
libm.so.2 => /lib/libm.so.2
/opt/kdesupport/lib/libpcreposix.so:
libpcre.so.0 => /opt/kdesupport//lib/libpcre.so.0
libc.so.1 => /lib/libc.so.1
libm.so.2 => /lib/libm.so.2
/opt/kdesupport/lib/libraptor.so:
libxslt.so.1 => /usr/lib/libxslt.so.1
libxml2.so.2 => /usr/lib/libxml2.so.2
libz.so.1 => /usr/lib/libz.so.1
libpthread.so.1 => /usr/lib/libpthread.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libm.so.2 => /usr/lib/libm.so.2
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
/opt/kdesupport/lib/librasqal.so:
libraptor.so.1 => /opt/kdesupport//lib/libraptor.so.1
libc.so.1 => /usr/lib/libc.so.1
libxslt.so.1 => /usr/lib/libxslt.so.1
libxml2.so.2 => /usr/lib/libxml2.so.2
libz.so.1 => /usr/lib/libz.so.1
libpthread.so.1 => /usr/lib/libpthread.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libm.so.2 => /usr/lib/libm.so.2
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
/opt/kdesupport/lib/librdf.so:
libpq.so.4 => /usr/lib/libpq.so.4
librasqal.so.0 => /opt/kdesupport//lib/librasqal.so.0
libraptor.so.1 => /opt/kdesupport//lib/libraptor.so.1
libc.so.1 => /usr/lib/libc.so.1
libssl.so.0.9.8 => /usr/sfw/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 => /usr/sfw/lib/libcrypto.so.0.9.8
libkrb5.so.1 => /usr/lib/libkrb5.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libpthread.so.1 => /usr/lib/libpthread.so.1
libxslt.so.1 => /usr/lib/libxslt.so.1
libxml2.so.2 => /usr/lib/libxml2.so.2
libz.so.1 => /usr/lib/libz.so.1
libm.so.2 => /usr/lib/libm.so.2
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libcrypto_extra.so.0.9.8 => (file not found)
mech_krb5.so.1 => /usr/lib/gss/mech_krb5.so.1
libgss.so.1 => /usr/lib/libgss.so.1
libpkcs11.so.1 => /usr/lib/libpkcs11.so.1
libcryptoutil.so.1 => /usr/lib/libcryptoutil.so.1
that looks good except for the libcrypto_extra.so, but hey. Qt takes a while
to compile, ... (note to self, on big iron make /opt/*-stlport as well and do
everything twice) ... it does not use CXX to link, edit Makefiles or figure
out which environment variable to set (probably LINK=$CXX will do).
Now I'm building kdesupport with stlport. This turns up some more issues with
missing prototypes, and there seems to be *something* dodgy with libfreetype,
since some of the Qt libs link against it and can find it, and others don't.
--
These are your friends - Adem
GPG: FEA2 A3FE Adriaan de Groot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-solaris/attachments/20070821/e4bc771d/attachment-0001.pgp
More information about the kde-solaris
mailing list