On Aug 16, 2011, at 8:13 PM, Matúš Kukan wrote:
- There are more objects with the same name in different modules.
So, is it possible to create one object file for each module and
make these variables, classes.. invisible outside object file and then
create big library from them?
I would guess it's not possible and we have to rename or get rid of
them somehow?
I assume with "objects" in the first sentence you mean named C++ entities like classes and
functions, not linkable object files, right? In that case, there might be three different
solutions: Either, the same-named entities are more or less copies of each other. In that case,
the best fix would be to fold them into a single instance (but that of course can be somewhat
difficult as long as your changes are BIGSVX conditional.) Or the same-named entities are
different things, in which case either C++ namespaces or renaming would help (and the latter is
preferable if it helps avoid confusion).
-Stephan
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.