Hi Yuri,
On 12.11.2013 12:37, Yuri Dario wrote:
Did you change the linker too? When linux distributions switched from
the "bfd" to the "gold" linker there where problems that libraries that
were only linked indirectly had to be mentioned directly [1]
OS/2 does not use ld to link object files. But this seems not the
problem I see.
I'm thinking that these functions were inlined in previous gcc
releases or that now code generates some new kind of reference to
them, thus requiring the linker to satisfy the dependancy.
I had thought about that too, but seeing that the missing functions are
declared in main/cppu/source/uno/any.cxx and not in an exported header
file convinced me that this cannot happen.
But maybe there really are new uses of cssu::Any in the modules you
mentioned. Do the error messages say which object files need these
methods that were missing without the CPPULIB dependency?
OS/2
linkers needs to resolve all symbols like Windows, we do not have lazy
loading enabled by default.
The direct/indirect linking (in the build phase) I referred to is
orthogonal to eager/lazy loading (in the run phase).
Herbert
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org