Doing an ldd on the first so file, reveals something strange. At the beginning it looks like libstdc++.so.6 is looked under /usr/sfw/lib: wrong, should be under /usr/gcc/4.7/lib, as stated during link via -L/usr/gcc/4.7/lib. Then some version not found: sure, that one is not gcc4.7... Later in the deps list, libstdc++.so.6 appears again, this time correctly under /usr/gcc/4.7/lib... How can this be? Maybe this is the problem around X11OpenGLDeviceInfo undefined and referenced in this so? sonicle@xstreamdev:/sources/sonicle/xstream-desktop-gate/components/pidgin$ ldd /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so libstdc++.so.6 =/usr/sfw/lib/libstdc++.so.6 libstdc++.so.6 (GLIBCXX_3.4.15) =(version not found) libstdc++.so.6 (CXXABI_1.3) =(version not found) libjpeg.so.8 =/usr/lib/libjpeg.so.8 libsmime3.so =/usr/lib/mps/libsmime3.so libnss3.so =/usr/lib/mps/libnss3.so libnspr4.so =/usr/lib/mps/libnspr4.so libpthread.so.1 =/lib/libpthread.so.1 libGLEW.so =/usr/lib/libGLEW.so libGL.so.1 =/usr/lib/libGL.so.1 libharfbuzz.so.0 =/usr/lib/libharfbuzz.so.0 libicuuc.so.51 =/usr/lib/libicuuc.so.51 liblcms2.so.2 =/usr/lib/liblcms2.so.2 libcups.so.2 =/usr/lib/libcups.so.2 libfontconfig.so.1 =/usr/lib/libfontconfig.so.1 libfreetype.so.6 =/usr/lib/libfreetype.so.6 libsvllo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsvllo.so libtllo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libtllo.so libutllo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libutllo.so libsotlo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsotlo.so libucbhelper.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libucbhelper.so libbasegfxlo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libbasegfxlo.so libcomphelper.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libcomphelper.so libuno_cppuhelpergcc3.so.3 =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3 libi18nlangtag.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libi18nlangtag.so libi18nutil.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libi18nutil.so libuno_cppu.so.3 =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_cppu.so.3 libuno_sal.so.3 =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_sal.so.3 libuno_salhelpergcc3.so.3 =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libuno_salhelpergcc3.so.3 libxmlreaderlo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libxmlreaderlo.so libjvmaccesslo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libjvmaccesslo.so libm.so.2 =/lib/libm.so.2 libgcc_s.so.1 =/usr/sfw/lib/libgcc_s.so.1 libc.so.1 =/lib/libc.so.1 libgcc_s.so.1 =/usr/gcc/4.4/lib/libgcc_s.so.1 libnssutil3.so =/usr/lib/mps/libnssutil3.so libplc4.so =/usr/lib/mps/libplc4.so libplds4.so =/usr/lib/mps/libplds4.so librt.so.1 =/lib/librt.so.1 libsocket.so.1 =/lib/libsocket.so.1 libnsl.so.1 =/lib/libnsl.so.1 libdl.so.1 =/lib/libdl.so.1 libglapi.so.0 =/usr/lib/libglapi.so.0 libXext.so.0 =/usr/lib/libXext.so.0 libXdamage.so.1 =/usr/lib/libXdamage.so.1 libXfixes.so.1 =/usr/lib/libXfixes.so.1 libX11-xcb.so.1 =/usr/lib/libX11-xcb.so.1 libX11.so.4 =/usr/lib/libX11.so.4 libxcb-glx.so.0 =/usr/lib/libxcb-glx.so.0 libxcb.so.1 =/usr/lib/libxcb.so.1 libXxf86vm.so.1 =/usr/lib/libXxf86vm.so.1 libdrm.so.2 =/usr/lib/xorg/libdrm.so.2 libgobject-2.0.so.0 =/usr/lib/libgobject-2.0.so.0 libglib-2.0.so.0 =/usr/lib/libglib-2.0.so.0 libicule.so.51 =/usr/lib/libicule.so.51 libstdc++.so.6 =/usr/gcc/4.4/lib/libstdc++.so.6 libicudata.so.51 =/usr/lib/libicudata.so.51 libgss.so.1 =/usr/lib/libgss.so.1 libkrb5.so.1 =/usr/lib/libkrb5.so.1 libresolv.so.2 =/usr/lib/libresolv.so.2 libsecdb.so.1 =/usr/lib/libsecdb.so.1 libssl.so.1.0.0 =/usr/lib/libssl.so.1.0.0 libcrypto.so.1.0.0 =/usr/lib/libcrypto.so.1.0.0 libz.so.1 =/usr/lib/libz.so.1 libssp.so.0 =/usr/gcc/4.4/lib/libssp.so.0 libexpat.so.1 =/usr/lib/libexpat.so.1 libbz2.so.1 =/usr/lib/libbz2.so.1 libstdc++.so.6 =/usr/gcc/4.7/lib/libstdc++.so.6 libjvmfwklo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/../ure-link/lib/libjvmfwklo.so libgcc_s.so.1 =/usr/gcc/4.7/lib/libgcc_s.so.1 libsaxlo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libsaxlo.so libreglo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libreglo.so libunoidllo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libunoidllo.so liblangtag.so.1 =/usr/lib/liblangtag.so.1 libicui18n.so.51 =/usr/lib/libicui18n.so.51 libmp.so.2 =/lib/libmp.so.2 libmd.so.1 =/lib/libmd.so.1 libXau.so.6 =/usr/lib/libXau.so.6 libXdmcp.so.6 =/usr/lib/libXdmcp.so.6 libffi.so.5 =/usr/lib/libffi.so.5 libxml2.so.2 =/lib/libxml2.so.2 libstorelo.so =/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/ure/lib/libstorelo.so libXevie.so.1 =/usr/lib/libXevie.so.1 libXss.so.1 =/usr/lib/libXss.so.1 mech_krb5.so.1 =/usr/lib/gss/mech_krb5.so.1 libpkcs11.so.1 =/usr/lib/libpkcs11.so.1 libkstat.so.1 =/lib/libkstat.so.1 libcryptoutil.so.1 =/lib/libcryptoutil.so.1 Da: Gabriele Bulfon A: libreoffice@lists.freedesktop.org Data: 19 febbraio 2015 13.04.57 CET Oggetto: error during build of mork_helper, on illumos/xstreamos I have this error now going on the build process: S=/sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3 & I=$S/instdir & W=$S/workdir & /usr/gcc/4.7/bin/g++ -Wl,-z,origin '-Wl,-rpath,$ORIGIN/../Library' -L$I/ure/lib -L$I/program -L/usr/gcc/4.7/lib -L/lib -L/usr/lib -Wl,-z,combreloc -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib -L$I/ure/lib -L$I/program -L$W/LinkTarget/Library $W/CxxObject/connectivity/source/drivers/mork/mork_helper.o -Wl,--start-group -lm -lnsl -lsocket -lstdc++ -Wl,--end-group -Wl,-zrecord -luno_cppu -luno_cppuhelpergcc3 -lmorklo -luno_sal -o $W/LinkTarget/Executable/mork_helper Undefined first referenced symbol in file X11OpenGLDeviceInfo::isDeviceBlocked() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so X11OpenGLDeviceInfo::~X11OpenGLDeviceInfo() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so X11OpenGLDeviceInfo::X11OpenGLDeviceInfo() /sources/sonicle/xstream-desktop-gate/components/libreoffice/libreoffice/libreoffice-4.4.0.3/instdir/program/libvcllo.so Looks like some LO code is not built for some reason, leaving out those X11OpenGLDeviceInfo functions? Any help? Gabriele. _______________________________________________LibreOffice mailing listLibreOffice@lists.freedesktop.orghttp://lists.freedesktop.org/mailman/listinfo/libreoffice
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice