Re: [Quickfix-developers] compile problems with tradeclientgui
Brought to you by:
orenmnero
From: <OM...@th...> - 2002-07-11 13:16:36
|
Alex, Yes, we did get it and were able to get those examples to work properly, thank you very much. However we added some new scenarios to that project that we could not get working. John and I were actually discussing this a couple days ago. I'd like to send you that project and perhaps you can give some insight on why it isn't working. One of us will post our new example sometime today. --oren Alex Hornby <al...@an... To: OM...@th... > cc: quickfix-developers <qui...@li...> Subject: Re: [Quickfix-developers] compile problems with tradeclientgui 07/11/2002 03:42 AM On Tue, 2002-07-09 at 22:32, OM...@th... wrote: > > Well that's a tough call. The reason we don't currently support JAVA for > linux is that gcc (at least in our experience) has some issues throwing > exceptions from shared objects (the JNI layer must be in a shared object > for JAVA to access it). We are currently trying to isolate the problem to > determine if there is something we can do. The avenues we are currently > exploring are 1) gettings exceptions to work correctly in shared objects, > 2) representing the logic without exceptions, 3) using some piece in the > middle to isolate the JNI layer from the exceptions. We will keep everyone > updated when we have found a solution. It would also be very helpful to > get some assistance from anyone who has experience with exceptions in > shared objects. > > --oren > Hi Oren, I recently sent a demonstration project that shows exceptions working with shared objects on linux. I assume you have seen this? There is no particular problem with shared objects on linux - for a truly massive example of their use see the ACE+TAO CORBA ORB at http://www.cs.wustl.edu/~schmidt/TAO.html. We have been using this for around three years - exceptions work fine. With quickfix 1.1 I have been able to build shared libraries and link the example C++ programs to then. They work fine. If you need further assistance I may be able to help with another exception demonstration program. Even if you still have JNI problems, perhaps you could still enable shared libs anyway - after all they are useful and working in C++ already. Cheers, Alex. |