On (2010-11-08 16:29), Caolán McNamara wrote: > On Sun, 2010-11-07 at 20:42 +0100, Robert Nagy wrote: > > If the internal hyphen library is used which does not > > build a shared object, then link to $(SOLARLIBDIR)/libhyphen.a, > > instead of using -lhyphen on UNX + GCC. > > How come, the -L options should place solarlibdir before the system > ones, so -Lhyphen should link against libhyphen.a first before going > looking for anything else ? > > Have you placed /usr/local/lib or /usr/lib or something into your linker > flags before SOLARLIBDIR and have another libhyphen in there ? > > C. >
No we don't have a libhyphen on the system, we are using the internal one, and /usr/local/lib is after SOLARLIBDIR. Making: libhyphen.so g++ -Wl,-z,noexecstack -Wl,-z,combreloc -Wl,-zdynsort -Wl,-rpath,'$ORIGIN:$ORIGIN/../ure-link/lib' -shared -Wl,-O1 -Wl,--version-script ../../../../unxobsd.pro/misc/component_hyphen.map -L../../../../unxobsd.pro/lib -L../lib -L/home/robert/build.HEAD/build/libreoffice-3.2.99.2/solenv/unxobsd/lib -L/home/robert/build.HEAD/build/libreoffice-3.2.99.2/solver/330/unxobsd.pro/lib -L/home/robert/build.HEAD/build/libreoffice-3.2.99.2/solenv/unxobsd/lib -L/usr/local/lib -L/usr/local/jdk-1.5.0/lib -L/usr/local/jdk-1.5.0/jre/lib/amd64 -L/usr/local/jdk-1.5.0/jre/lib/amd64/server -L/usr/local/jdk-1.5.0/jre/lib/amd64/native_threads -L/usr/X11R6/lib ../../../../unxobsd.pro/slo/hyphen_version.o -o ../../../../unxobsd.pro/lib/libhyphen.so ../../../../unxobsd.pro/slo/hreg.o ../../../../unxobsd.pro/slo/hyphenimp.o ../../../../unxobsd.pro/slo/lingutil.o -luno_cppu -luno_cppuhelpergcc3 -li18nisolang1gcc3 -ltl -lsvl -luno_sal -lutl -llng /home/robert/build.HEAD/build/libreoffice-3.2.99.2/solver/330/unxobsd.pro/lib/libhyphen.a -lulingu -L/usr/local/lib -lhunspell-1.2 -Wl,--as-needed -pthread -lm -Wl,--no-as-needed rm -f ../../../../unxobsd.pro/lib/check_libhyphen.so mv ../../../../unxobsd.pro/lib/libhyphen.so ../../../../unxobsd.pro/lib/check_libhyphen.so /home/robert/build.HEAD/build/libreoffice-3.2.99.2/solenv/bin/checkdll.sh -L../../../../unxobsd.pro/lib -L/home/robert/build.HEAD/build/libreoffice-3.2.99.2/solver/330/unxobsd.pro/lib ../../../../unxobsd.pro/lib/check_libhyphen.so Checking DLL ../../../../unxobsd.pro/lib/check_libhyphen.so ...: ok -rwxrwxr-x 1 robert users 134737 Nov 8 17:41 ../../../../unxobsd.pro/lib/libhyphen.so Making: all_hyphen_lib.dpslo _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice