Re: [Quickfix-developers] ResendRequest and quickfix 1.4.1
Brought to you by:
orenmnero
From: Joerg T. <Joe...@ma...> - 2003-04-10 09:54:23
|
Bishop, Barry wrote: > I have just built quickfix 1.4.1 with GCC 2.95 and STLport on solaris. > > All my previous problems have been fixed, except I now have a new one. > > My java application aborts with a core when processing a ResendRequest > message. It didn't do this with quickfix 1.3.2 and my java code hasn't > changed. OK, just a quick shot before I am leaving for today (it's 5 p.pm. in Germany now): It seems to have to do with exceptions ( EH = exception handler? ), exceptions and shared libs do not work together well until you have a shared libgcc. And a shared libgcc you have starting with GCC 3.0. I cite the GCC 3.0 info docs: There are several situations in which an application should use the shared `libgcc' instead of the static version. The most common of these is when the application wishes to throw and catch exceptions across different shared libraries. In that case, each of the libraries as well as the application itself should use the shared `libgcc'. So I strongly encourage you to switch to GCC 3.2. (GCC 3.0 has probably other problems.) Note to use libtool 1.5 for this. Good luck Jörg -- Joerg Thoennes http://macd.com Tel.: +49 (0)241 44597-24 Macdonald Associates GmbH Fax : +49 (0)241 44597-10 Lothringer Str. 52, D-52070 Aachen |