<span style="font-family: monospace; font-size: medium;">On 01/07/13 16:43, Michael Stahl wrote:</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> On 01/07/13 14:58, Gabriele Bulfon wrote:</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> </span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> [build LNK] Executable/cppumaker</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> /usr/gnu/bin/ld: warning: libreg.so, needed by</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> /sources/userlands/xstream-userland-gate/components/libreoffice/libreoffice-4.1.0.1/solver/unxsogi.pro/lib/libunoidl.so,</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> not found (try using -rpath or -rpath-link)</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>></span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> I tried using the solaris.mk commented options:</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>></span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> @@ -120,6 +120,7 @@</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> -L$(SYSBASE)/lib \</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> -L$(SYSBASE)/usr/lib \</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> -Wl,-z,combreloc \</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> + -Wl,-rpath-link,$(SYSBASE)/lib:$(SYSBASE)/usr/lib \</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> $(SOLARLIB) \</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>></span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> ifeq ($(HAVE_LD_HASH_STYLE),TRUE)</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>></span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> but no luck, still cannot solve.</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> </span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> did you try adding it to definition of gb_Library__get_rpath like it's</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> done in unxgcc.mk ? (perhaps just copy that)</span><br style="font-family: monospace; font-size: medium;"><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">ah sorry the relevant one is gb_Executable__get_rpath</span><br style="font-family: monospace; font-size: medium;"><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> I also tried using Sun ld, but looks like options for ld are always</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> gnu-ld ones, so compilation</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> stop much earlier.</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">>> ...any clue?</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> </span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> sure, if you want to use Sun ld you need to change quite a few things in</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> solaris.mk to use different options.</span><br style="font-family: monospace; font-size: medium;"><span style="font-family: monospace; font-size: medium;">> </span><br style="font-family: monospace; font-size: medium;"><br style="font-family: monospace; font-size: medium;"><font face="monospace">Great suggestions! Path to the solution ;) it went through :)<br><br>Following your suggestion I found solaris.mk had many more lines about rpath,</font><div><font face="monospace">the ones you pointed, and they were almost all changed from unxgcc.mk into</font></div><div><font face="monospace">something different.</font></div><div><font face="monospace">I guess the one who tried to do solaris.mk was using Sun ld instead of Gnu.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">It's going on building now......... ;)</font></div><div><font face="monospace">Gabriele.</font></div>