Boost logo

Boost Users :

From: Marshall Clow (marshall_at_[hidden])
Date: 2007-12-09 11:31:40


>Marshall Clow wrote:
>> The basic problem is that when the runtime compares type_info's to
>> see if a catch block can catch the exception, it compares to see _if
>> they have the same address_. This fails, of course, if a shared
>> library and an application each have their own copy of the type_info
>> structure. Mucking with the visibility of the symbols (your "loads of
> > linker warnings" ) can fix this.
>
>[snip]
>
>I'm definitely using the static libs. Any hints?

If you're definitely using static libs, then the problem that I
described isn't what's wrong.

-- 
-- Marshall
Marshall Clow     Idio Software   <mailto:marshall_at_[hidden]>
It is by caffeine alone I set my mind in motion.
It is by the beans of Java that thoughts acquire speed,
the hands acquire shaking, the shaking becomes a warning.
It is by caffeine alone I set my mind in motion.

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net