Hi Andrei,
Andrei Goldchleger wrote:
>QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
>QuickFIX Support: http://www.quickfixengine.org/services.html
>
>Hi there,
>
>Is it possible to build QuickFIX as a dynamic library for using it
>with C++ (Win32 unmanaged) applications?
>
>
It is possible, but non-trivial. QuickFIX does not export its symbols,
and there are link-time and run-time issues related to the use of
Singletons from a DLL (all of the session management stuff is handled as
a Singleton)
We have done it here at OCI for a customer who needed to use QuickFIX
from a DLL, but the work is target specifically at his application. The
general approach was to create another layer wrapped around QuickFIX
that was DLL-aware and force all interaction with QuickFIX to occur
through that layer. This layer added other value to the system, so it
was worth doing.
<plug> If you're interested in what it would take for OCI to do
something similar for you (that's what we do for a living), please
contact Malcolm Spence spe...@oc... We could also discuss
having you sponsor us to make the QuickFIX itself DLL friendly with the
goal of contributing that back to the open source library. </plug>
Dale
>Thanks,
>
>Andrei
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by:
>Power Architecture Resource Center: Free content, downloads, discussions,
>and more. http://solutions.newsforge.com/ibmarch.tmpl
>_______________________________________________
>Quickfix-developers mailing list
>Qui...@li...
>https://lists.sourceforge.net/lists/listinfo/quickfix-developers
>
>
--
-----------------------------------------------------
Dale Wilson, Senior Software Engineer
Object Computing, Inc. (OCI)
http://www.ociweb.com/ http://www.theaceorb.com/
----------------------------------------------------
|