On Fri, 10 Oct 2003 08:53:01 +0200 Martin Jost <[EMAIL PROTECTED]>
wrote:

> classes/Profile.o(.text+0x1ae5): In function `RefCounterIncrement(Profile*)':
> : undefined reference to `RefCounterIncrement(MObjectRC*)'
> classes/Profile.o(.text+0x1af5): In function `RefCounterDecrement(Profile*)':
> : undefined reference to `RefCounterDecrement(MObjectRC*)'
> classes/Profile.o(.text+0x1b05): In function `RefCounterAssign(Profile*, Profile*)':
> : undefined reference to `RefCounterAssign(MObjectRC*, MObjectRC*)'

I tried it with non-debug build too and here's what nm -C MObject.o gives:

0000015c t global constructors keyed to RefCounterIncrement(MObjectRC*)
000000c0 T WeakRefAssign(MObjectRC*, MObjectRC*)
000000e8 T WeakRefExpired(MObjectRC const*)
00000040 T RefCounterAssign(MObjectRC*, MObjectRC*)
0000008c T WeakRefDecrement(MObjectRC*)
00000078 T WeakRefIncrement(MObjectRC*)
00000020 T RefCounterDecrement(MObjectRC*)
00000000 T RefCounterIncrement(MObjectRC*)
00000100 t __static_initialization_and_destruction_0(int, int)
         U std::ios_base::Init::Init()
         U std::ios_base::Init::~Init()
00000000 b std::__ioinit
         U operator delete(void*)
         U __cxa_atexit
         U __dso_handle
00000144 t __tcf_0
         U mcount

Don't mind WeakRef* symbols, those aren't checked in yet. Look at
RefCounter*. If you open MObject.cpp, do you see RefCounter* functions at
end of it?



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to