jsju <[EMAIL PROTECTED]> writes:

> Does anyone knows what 'in-charge' and 'not-in-charge' means?

It's an internal impelementation detail, which should not be of
any concern to you.

> This happens a lot when I compile stuff.

It doesn't. It may happen when you *link* stuff.

> example:
>
> g++  -o qtext viewer.o main.o ...
> main.o: In function `Viewer::Viewer[not-in-charge]()':
> main.o(.text+0x0): multiple definition of
> `Viewer::Viewer[not-in-charge]()'
> viewer.o(.text+0x0): first defined here
> main.o: In function `Viewer::Viewer[in-charge]()':

Your code is improperly structured: the Viewer::Viewer() is *defined*
in both viewer.o and main.o, but your intention was probably to
define it in only in viewer.o.

Cheers,
-- 
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.
_______________________________________________
Help-gplusplus mailing list
Help-gplusplus@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gplusplus

Reply via email to