Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.