QuickFixN, Mono, OS X, fails

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

QuickFixN, Mono, OS X, fails

Ben Clewett
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


Hi Guys,

My first post, please forgive if asking obvious questions!

Trying to compile QuickFixN under Mono on my OS X.  (Xamarin Studio)  This compiles fine, accept for six lines of code in DefaultMessageFactory.cs:

            _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40.MessageFactory();
            _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41.MessageFactory();
            _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42.MessageFactory();
            _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43.MessageFactory();
            _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44.MessageFactory();
            _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50.MessageFactory();

Giving the errors:

quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX40' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX41' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
(etc)

Indeed, I can't find a FIX40 under the QuickFix namespace.

But perhaps I am doing something wrong.  Does this work for other members?

Many thanks,

Ben Clewett.




------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Quickfix-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfix-developers
Reply | Threaded
Open this post in threaded view
|

Re: QuickFixN, Mono, OS X, fails

Grant Birchmeier
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


This is the list for the C++-based version of QuickFIX.

QF/n has it's own mailing list:

The Mono port is still considered experimental, but it should still build.  I'll look into it.


On Tue, Aug 20, 2013 at 1:18 AM, Ben Clewett <[hidden email]> wrote:
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


Hi Guys,

My first post, please forgive if asking obvious questions!

Trying to compile QuickFixN under Mono on my OS X.  (Xamarin Studio)  This compiles fine, accept for six lines of code in DefaultMessageFactory.cs:

            _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40.MessageFactory();
            _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41.MessageFactory();
            _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42.MessageFactory();
            _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43.MessageFactory();
            _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44.MessageFactory();
            _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50.MessageFactory();

Giving the errors:

quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX40' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX41' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
(etc)

Indeed, I can't find a FIX40 under the QuickFix namespace.

But perhaps I am doing something wrong.  Does this work for other members?

Many thanks,

Ben Clewett.




------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Quickfix-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfix-developers



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Quickfix-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfix-developers
Reply | Threaded
Open this post in threaded view
|

Re: QuickFixN, Mono, OS X, fails

Ben Clewett
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


Many thanks for the information.  I look forward to hearing what you find out with the mono, and I'll use the correct mailing list in future!

Ben

On 20 Aug 2013, at 15:21, Grant Birchmeier <[hidden email]> wrote:

This is the list for the C++-based version of QuickFIX.

QF/n has it's own mailing list:

The Mono port is still considered experimental, but it should still build.  I'll look into it.


On Tue, Aug 20, 2013 at 1:18 AM, Ben Clewett <[hidden email]> wrote:
QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html


Hi Guys,

My first post, please forgive if asking obvious questions!

Trying to compile QuickFixN under Mono on my OS X.  (Xamarin Studio)  This compiles fine, accept for six lines of code in DefaultMessageFactory.cs:

            _factories[FixValues.BeginString.FIX40] = new QuickFix.FIX40.MessageFactory();
            _factories[FixValues.BeginString.FIX41] = new QuickFix.FIX41.MessageFactory();
            _factories[FixValues.BeginString.FIX42] = new QuickFix.FIX42.MessageFactory();
            _factories[FixValues.BeginString.FIX43] = new QuickFix.FIX43.MessageFactory();
            _factories[FixValues.BeginString.FIX44] = new QuickFix.FIX44.MessageFactory();
            _factories[FixValues.BeginString.FIX50] = new QuickFix.FIX50.MessageFactory();

Giving the errors:

quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX40' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
quickfixn-master/QuickFIXn/DefaultMessageFactory.cs(68,68): Error CS0234: The type or namespace name `FIX41' does not exist in the namespace `QuickFix'. Are you missing an assembly reference? (CS0234) (QuickFix)
(etc)

Indeed, I can't find a FIX40 under the QuickFix namespace.

But perhaps I am doing something wrong.  Does this work for other members?

Many thanks,

Ben Clewett.




------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Quickfix-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfix-developers



--
Grant Birchmeier
Connamara Systems, LLC
Made-To-Measure Trading Solutions.
Exactly what you need. No more. No less.


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Quickfix-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfix-developers