This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Exceptions not caught on AIX 4.3.3 with gcc 3.0.4


Hi,

I'm trying to use xerces-c++ on AIX 4.3.3, using gcc 3.0.4.
I managed to build the shared xerces library, but I must have done something
wrong since as soon as an exception is thrown, my programs are aborted (in
pthread_kill), dispite the fact that there are appropriate catch statements.
The behavior is the same if the exception is thrown in the shared library or in
my code.

here is my setup:

%g++ -v
Reading specs from /softs/gcc-3.0.4/lib/gcc-lib/powerpc-ibm-aix4.3.3.0/3.0.4/specs
Configured with: ../gcc-3.0.4/configure --prefix=/softs/gcc-3.0.4
--enable-shared --enable-threads=posix --enable-languages=c++,java
Thread model: single
gcc version 3.0.4

Another version of gcc is also installed (2.95.2.1 19991024 (release)) under
/usr/local/bin/
How can I be sure that all the appropriate libraries are used (and that the 2
versions don't mix).

Thanks for your help,

Rémi Zara

-- 
http://www.remi-zara.net/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]