Mail Archives: djgpp-workers/1998/02/26/13:25:21
> When classes have virtual methods some calls to __rtti_si or __rtti_user
> are issued, but these are not part of libgpp.a, resulting in linker
> errors.
> I'm sure I have the right libraries/bins installed in the right place.
>
> Could it be that these fns are missing from libgpp.a? Or maybe the
> compiler not configured correctly?
Note - I have not downloaded the gcc 2.8 package nor tried to
compile the code. I will compile if a complete example is given.
But, in my (pgcc) setup, rtti_si and rtti_user are defined
in libgcc.a not libgpp.a. Libgpp.a is depracated and should not
be used. If it was just a typo in the message then
go to your djgpp/lib dir and do a 'nm libgcc.a | grep rtty' and
see what you get (should be about 10 exports including the two
you are missing).
Andy
- Raw text -