Re: egcs package + need help
Philip Blundell <philb@gnu.org> writes:
> >So, now I have to figure out how that extra undefined symbol slipped
> >in there. Shouldn't that have been resolved to "0004a678 D exception
> >virtual table" when libstdc++ was linked?
>
> I'd have thought so. It would be worth checking that the mangled names are
> actually the same. The linker doesn't know about C++ naming and if the two
> versions have been differently mangled it won't notice that they're supposed
> to be the same object.
00000000 D *UND* 00000000 __vt_9exception
0004a760 g DO .data 00000018 _vt$9exception
Bingo, I think.
Now, how do we fix that?
Cheers,
- Jim
Reply to: