Mike Stump wrote: > -fno-exceptions doesn't change code you call, only your code that you > compile. In your case, you call a routine that throws, and it does; > the solution is to stop calling routines that throw. Right. However, recompiling libsupc++ with -fno-exceptions should do the trick, in principle... (not that I'm suggesting that ;) Paolo.